Geneva HR vote:

UK, Canada seek to influence member states against Lanka The Sri Lanka Core group members, Canada and the UK, are campaigning hard to muster support for their resolution against Sri Lanka at the Geneva-based United Nations Human Rights Council. Sri Lanka Core group consists of Canada, Germany, the UK, North Macedonia, Montenegro and Malawi. Canada … Continue reading Geneva HR vote: