France Indicts Son of Osama bin Laden for Glorifying Terrorism on Social Media
On the anniversary of his father’s death Omar bin Laden, son of notorious 9-11 mastermind Osama bin Laden, allegedly praised his father on Twitter and has been indicted by French authorities for glorifying terror.