Jailed Saudi women activists ‘tortured’, forced to carry out ‘sex acts’: Report
All the world leaders have seen in the G20 summit which is currently held in Saudi Arabia (virtually due to COVID 19 pandemic situation), however, There was mounting pressure on world leaders to boycott this [ More … ]