Thursday, February 23, 2012

The Geneva Carnival is on

It is that time of the year again. The annual carnival is back in town! The main protagonists are busy putting finishing touches to their masks…
The XIX Session of the UN Human Rights Council opens on 27 February 2012 and is due to end on 23 March 2012. I have no intention of scoffing at human rights or being dismissive of the need to have international mechanisms in place to deal with serious violations of human rights. No fair-minded person should have any objections to the respect for human rights being accorded high priority at all levels – national, regional and global.  However, what is happening in Geneva in the name of human rights is quite curious, to put it mildly. Read more....