Locals walk in front of Unit 61398, a secretive Chinese military unit on the outskirts of Shanghai on Feb. 19.

The Week
Locals walk in front of Unit 61398, a secretive Chinese military unit on the outskirts of Shanghai on Feb. 19.
View Comments (0)