
The Metropolitan police is investigating more cases of organ trafficking in the UK after new victims came forward following the first conviction for the offence Read More

"London, England - April 29, 2011: London metropolitian police ensuring public safety at the celebrations of the Royal Wedding of Prince William, Duke of Cambridge and Catherine Middleton, Duchess of Cambridge, in Central London."