No Picture
Breaking News

Man Stabs Seven People In London

August 3, 2016 tennessee 0

Posted on August 3, 2016 Article by David Lear London, England–Metropolitan Police have arrested a man after he stabbed at least seven people, killing one this evening. Metropolitan Police said the man was arrested after […]