Al Qaeda releases posthumous bin Laden audio recording
Al Qaeda released a posthumous audio recording by Osama bin Laden in which he praised revolutions sweeping through several Arab countries, and called for more Muslim “tyrants” to be toppled. Islamists have conspicuously been absent…
Recent comments