Russia and China push for UN summit, lash out at West

Russia and China push for UN summit, lash out at West
Linkup