Bin Laden Warns France Over Afghan War, Veil Ban Al-Qaida leader Osama bin Laden threatens in a new audio tape to kill French citizens to avenge their country’s support for the U.S.-led war in Afghanistan and a new law that will ban face-covering Muslim veils. In the tape obtained by satellite television station Al-Jazeera and […]