News3 weeks ago
Outrage as Saudi Arabia reportedly executes Bangladeshi couple over mosque kiss
Two Bangladeshi nationals, namely Nazrul Islam Abdul Basir and Siri Akhtar, have been reported to be executed in Saudi Arabia after being found guilty of an...