Prison Planet.com » Police Were Ordered To Stand Down As London Burnedwww.prisonplanet.com Precisely as we reported yesterday on the back of numerous eyewitness reports, it has now emerged that police were ordered to stand down and let London burn during … Continue reading
Trending Articles
More Pages to Explore .....