The fifty-third session of the UN Human Rights Council meeting now in Geneva could provide a perfect opportunity to advance peace as a human right …
Read more: The Weaponization of Human Rights at the Human Rights Council – CounterPunch.org
2023-07-03