Geneva: Moves are underway here to screen the controversial new Channel 4 video at the United Nations premises here on the sidelines of the 19th sessions of the Human Rights Council, the Sunday Times learns.
A Channel 4 crew is in Geneva ahead of the screening which is likely to take place on March 19, ahead of the crucial vote on a US-backed resolution against Sri Lanka.