London Police Accused of Letting Algerian Attempted Rapist Walk Free After Being Caught 'Red Handed' Near Buckingham Palace

London's Metropolitan Police officers have been accused by a judge of letting an attempted rapist go after being caught "red-handed" outside Buckingham Palace, the trial of the migrant has revealed.
The post London Police Accused of Letting Algerian Attempted Rapist Walk Free After Being Caught ‘Red Handed’ Near Buckingham Palace appeared first on Breitbart.
💡 AI analysis provides alternative perspectives on current events