Commentary & Content Curation Since April 2005 (FKA China Confidential)
Sunday, May 03, 2009
Frightening Forecast: Islamic Republic of France in 39 Years, 50 Million US Muslims in Three Decades
EDITOR'S NOTE: China Confidential analysts have fact-checked this video.
Share to Twitter
Share to Facebook
Share to Pinterest