Sri Lanka has captured attention recently for a deteriorating situation around human rights. International Crisis Group researcher Alan Keenan explains why the Human Rights Council review is so important, and why the world should care.
Sri Lanka has captured attention recently for a deteriorating situation around human rights. International Crisis Group researcher Alan Keenan explains why the Human Rights Council review is so important, and why the world should care.