‘Glorified Terrorism’ — France Bans Return of Osama Bin Laden’s Son

The fourth son of al-Qaeda terrorist leader Osama bin Laden will not return to France, his interior minister announced Thursday. Omar bin Laden was expelled from his Normandy village last year after being accused of glorifying terrorism on social media. BBC report The 43-year-old makes a living painting landscapes and currently lives in Qatar. But […]