World News | Indo-Asian News Service | Monday April 25, 2011
Some senior Al Qaeda leaders were in Pakistan's Karachi city on September 11, 2001 and most returned to Afghanistan within a day, Washington Post reported on Monday citing documents accessed by WikiLeaks.The media report said that core Al Qaeda leaders were in Karachi. While one of them was recovering at a hospital from a tonsillectomy and another ...
www.ndtv.com