The Organisation of Islamic Cooperation is no longer a force on the world stage
These Muslim leaders are no longer valid. They represent failed states with neither morality nor courage to show for their presence at the Istanbul summit Robert Fisk Middle East Correspondent […]