Can the Geneva resolution impose economic sanctions on Sri Lanka?
The 46th Session of the United Nations Human Rights Council (UNHRC) is currently in session in Geneva, with a report on human rights violations in Sri Lanka being discussed and a group of countries, including the United Kingdom, planning to pass another resolution against Sri Lanka.