iOS app Android app

Osama Bin Laden France

Bin Laden: France Must Withdraw From Afghanistan

AP | MAAMOUN YOUSSEF | Posted 05.25.2011 | World

CAIRO — Osama bin Laden demanded that France withdraw its troops from Afghanistan in exchange for the release of French hostages being held by a...