Tag: Saudi Arabia
Do Nations Bother About The UN Convention Against Torture (UNCAT)?
UN Convention Against Torture (UNCAT) requires countries that signed it to take appropriate measures in order to end torture within their territorial jurisdiction and to criminalize all acts of torture. But do Nations really bother about UNCAT
Impact Of UAE’s Opening Of Citizenship! Will More Arab Nations Follow...
Impact Of UAE's Opening Of Citizenship to a Select Group Of Professionals! Will More Arab Nations Follow Suit?
It’s Time To Punish Crooked Sponsors
The situation is becoming grimmer and grimmer for expatriates as we enter the second month of amnesty. The fee for the renewal of sponsorship...