Top Story World

UK police still searching for answers concerning Nigerian boy’s torso found in the Thames

In picture above: Detective Inspector Will O’Reilly (L) and John Azah of the Independent Advisory Group place a wreath in the River Thames at the place where the torso of a boy, who police have called ‘Adam’, was found a year ago, September 21, 2002. A minutes silence was observed at a memorial service held Read More…