Outrage after two men publicly flogged in Indonesia on being found guilty of gay sex
A Shariah court in Indonesia’s Aceh province sentenced two men to public caning after neighbourhood vigilantes caught them having gay sex in a...
Read MoreMoment Russia is dealt huge blow as thermobaric munition depot explodes
Spectacular footage has captured the moment a massive Russian ammunition depot is obliterated by Ukrainian forces in another hefty blow for Vladimir...
Read MoreFalse: Rwanda denies its involvement in DRC war
On Feb. 20, the U.S. Treasury Department sanctioned a minister in the Rwandan Ministry of Foreign Affairs for acting as Rwanda’s government...
Read MoreEnd of content
No more pages to load