CSM

target=”_blank”Osama bin Laden threatens French troops, France announces pullout from Afghanistan