China staged its largest-ever military parade in Beijing on Wednesday to mark 80 years since Japan’s surrender in the Second World War. President Xi Jinping stood in Tiananmen Square flanked by Russian leader Vladimir Putin and North Korea’s Kim Jong-un – a spectacle designed to show military power and political unity against the West.
French farmers stage new Paris protest in bid to halt EU-Mercosur deal
...
Read moreDetails

