Photo: Al-Ibrihim mosque in Caracas, Venezuela is the biggest in Latin America. http://www.skyscrapercity.com/showthread.php?t=851782Islamist Find Common Ground with Wayuu TribeIt is quite possible that while there is a limited Muslim population in Venezuela, Hezbollah…
You need a TRAC license to view the rest of this content. Learn more