Monday, December 23, 2024
13.1 C
New Delhi

Tag: France

Osama bin Laden’s son barred from returning to France

Omar bin Laden has been living with his British wife in Normandy for years, painting landscapes A son of Al...