UK police on Tuesday appealed for fresh information twenty years after severed body of a boy was found. The young boy is believed to have been killed as a human sacrifice was found in the River Thames, London. The boy's headless and limbless body was found in the London part of the river clad in…
4 Aug 2019
A teenager was arrested on Sunday after a child fell "from a height" at London's Tate Modern gallery, police said. Initial reports said the contemporary art museum on the bank of the River Thames was evacuated, but these could not immediately be confirmed.