
Saudi Arabia Human Rights record is one of the worst worldwide.
The German Institute for Development and Democracy (DIDE) calls on Saudi authorities to free Dr. Lina Alsharif, who has been unlawfully incarcerated in Saudi Arabia for more than a year…