Aid versus arms, Palestinian rights, DND disinformation update and more

World Children’s Day
World Children’s Day is celebrated on 20 November each year — the day that the UN General Assembly in 1959 adopted the Declaration of the Rights of the Child. It is also the date in 1989 when the UN General Assembly adopted the Convention on the Rights of

Visit the Rideau Institute for the complete article