http://democracynow.org – A group of leading Islamic scholars have issued a declaration calling on the world’s 1.6 billion Muslims to do their part to eliminate …
Via Youtube
Home Multimedia Video: Islamic Leaders Take on Climate Change, Criticizing “Relentless Pursuit of Economic...