Tags - executions
Bahrain’s judicial system has been accused of using the holidays to distract attention from the human rights abuses happening on its watch.
News ID: 448232 Publish Date : 2020/01/01