More bad news for Al Qaeda
Indonesia, Aceh rebels agree to peace deal
Can the Leftists figure out why this is bad for their poster-boy, Bin Laden?
Indonesia, Aceh rebels agree to peace deal
Can the Leftists figure out why this is bad for their poster-boy, Bin Laden?