Crushing majority adopts UN Refugee Compact, US and Hungary refuse
Pam Barker | Director of TLB Europe Reloaded Project Just yesterday (Dec 18), the UN got its refugee compact overwhelmingly approved by all but 5 countries. This is not to be confused with the UN […]