Translate

Wednesday, August 27, 2014

Why France Sucks: 1 in 6 in France Support ISIS

1 in 6 in France Support ISIS | FrontPage Magazine

No comments: