France Orders Osama Bin Laden’s Son, Omar To Leave Country

French authorities have ordered Omar bin Laden, the son of slain Al Qaeda leader, Osama bin Laden, to leave the country over posts on social media. France’s interior minister, Bruno Retailleau, made this announcement on Tuesday. Born in Saudi Arabia, where he spent his early years, Omar bin Laden, 43, has also lived in Sudan … Read more

Telegram CEO Released After Arrest Over Alleged Criminal Activities

Telegram CEO Released

Telegram CEO Pavel Durov was released by French authorities on Wednesday after being detained over allegations that the messaging platform was used for illegal activities. EDITOR’S PICKS Police Arrest Man For Allegedly Killing Neighbour’s 4-Year-Old Daughter Misinformation Grinds Down Trust Between Govt, People -Minister UEFA To Honour Ronaldo For Record-Breaking Champions League Career EKO HOT … Read more