World | Fri Aug 17, 2007 11:10pm IST

Russia, China flex muscles in joint war games