US group uses Time Square in New York to promote Islam
Friday, December 25, 2009 by Sharjeel Karim. US group uses Times Square to promote Islam An American Muslim advocacy group launched a massive advertisement in New York City’s infamous Times … Read More