Tag: Saudi prisons

Recent Post

Saudi Arabia deports some 300 Ethiopians

The Government of Saudi Arabia has deported 299 Ethiopian immigrants who were in Saudi prisoners for