Several world leaders at the 81st UN General Assembly have said the UN itself isn’t working. In speeches at the General Debate, …
source

Several world leaders at the 81st UN General Assembly have said the UN itself isn’t working. In speeches at the General Debate, …
source
Leave a Reply