French authorities have ordered Omar bin Laden, a painter and the son of slain Al Qaeda leader Osama bin Laden, to leave the country over his terror-inciting posts on social media, France’s interior minister announced on Tuesday., October 8. Born in Saudi Arabia, Omar bin Laden, 43, has also lived in Sudan and Afghanistan. He left his father at the age of 19 and eventually settled in Normandy, France in 2016, taking up the skill of painting. France’s new interior minister, Bruno Retailleau, said on X on Tuesday that Omar…
Read More