Russia launches biggest ever war games

AFPTV

Russia launches what it has called its largest ever military drills, with hundreds of thousands of Russian troops taking part along with Chinese soldiers in a massive show of force that has rattled the West.