Human Rights and the Arrogance of Power

NOVANEWS By Brian CLOUGHLEY | Strategic Culture Foundation  International policy statements sometimes attract attention because they deal with serious matters, such as human rights, concerning which an important speech was made to the UN Security […]