Saudi Peace Deal Possible before US Election Top News 33 views Post navigation At Least 18 Dead in Suicide Bomb Attack in KabulSenior Al-Qaeda Leader Abu Muhsin Al-Masri killed in Afghanistan