Sunday, December 06, 2015

Rivers of blood, predicted as far back as 1968

Leytonstone tube stabbing is a terrorist "incident" http://www.bbc.co.uk/news/uk-35018789

Rivers of blood, predicted as far back as 1968.

No comments: