Trevor Loudon New Zeal 9/10/2011
Your friends stand by you, America, on this day.
This video is of a press conference held on 7 September 2011 with Rep. Allen West and the “Sacrificed Survivors” of 9/11/2001.
CAJ note: The description of “Sacrificed Survivors: The Untold Story of the Ground Zero Mega Mosque” at […]