In an almost incomprehensible turn of events, the Taliban flag will once again be flying over Kabul, Afghanistan, just in time for the 20th anniversary of Sept. 11, 2001, the day Taliban guests from al-Qaeda committed the deadliest terrorist attack in world history.
Read Full Article »