February 24, 2011 US taxpayers pays hundreds of millions for foreign mosques Tickler Leave a comment YouTube – US admin pays hundreds of millions for foreign mosques.