Please enable JavaScript
China staged a massive military parade in Beijing. New weapons were unveiled and a clear message delivered.