Wise to say it is impossible to appease those who believe a clash of civilization with the West will restore Islam as a world power. While Western power is able to incapacitate the Taliban, its expanding support base can only… Read More ›
Wise to say it is impossible to appease those who believe a clash of civilization with the West will restore Islam as a world power. While Western power is able to incapacitate the Taliban, its expanding support base can only… Read More ›