America Declares War on Islam – Mecca Annihilated
Sounds crazy? Just watch the video below; full screen and audio at about 75%. Think of the old saying; “There but for the grace of God go I”. Then form your opinion. Associated Press: September 12,2001 – America Declares War […]