The UN’s colonial fabrication of human rights

.....

© Middle East Monitor