International Shia News Agency

Yemenis deported from Saudi by humiliation and torture signs

SHAFAQNA – Yemenis deported from Saudi by humiliation and torture signs

Leave a Comment