Saudi releases Bin Laden patriarch held in ‘Ritz crackdown’ – Sources 3 min read Latest news Saudi releases Bin Laden patriarch held in ‘Ritz crackdown’ – Sources deltapointer May 13, 2021 [ad_1] Saudi Arabia has released construction magnate Bakr bin Laden, more than three years after his detention...Read More