World
US Becomes First Country Ever to Skip Its UN Human Rights Review
The United States did not show up for its scheduled human rights review in Geneva on Tuesday, becoming the first…
The United States did not show up for its scheduled human rights review in Geneva on Tuesday, becoming the first…
Belgium's parliament has approved a law allowing police to enter the homes of rejected asylum seekers who ignored orders to…