Seeing ourselves as others see us
Promoted by Steven D Martin Scheinin, a Finnish professor of international law, holds the cumbersome title of “Special Rapporteur on the promotion and protection of human rights while countering terrorism” of the...
Read More