The UN: the millstone around Rwanda’s neck
Has the English language changed these days or does the UN have its own English? In the English I learnt, when you “leak” out some information, it means you give it out clandestinely. A “report” is an account or opinion you give after investigation.
Pan Butamire