Osama Bin Laden’s son banned from re-entering France

The Eiffel Tower in Paris, France. Image used for representation only. PHOTO/Pexels

A son of the al-Qaeda leader Osama Bin Laden has been banned from returning to France, the country’s interior minister has announced. Omar Bin Laden, 43, has spent years living in Normandy in the north of France, where he has earned a living painting landscape portraits. But new Interior Minister Bruno Retailleau said he signed […]