Chavis Carter Found Shot In The Head While In Patrol Car; Investigation Launched
Tag Archives: television-station
Bin Laden Warns France Over Afghan War, Veil Ban
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 […]