CCTV.com - CNTV English - CCTV News

Russia's T-90A tanks

05-28-2013 13:45 BJT

Photo: news.xinhuanet.com/mil

More Video News

Choose TV Program