by Robert Beckhusen | Aug 31, 2012 | Monitor
PLA soldiers in formation outside the Green Pearl, China’s newest military cruise ship, during the ship’s August commissioning ceremony. Photo: People’s Liberation Army The media freaked out about China’s crappy aircraft carrier and...