The Internet security firm Mandiant suspects that the white 12-story building photographed yesterday in a northern suburb of Shanghai, China, is the home of a People’s Liberation Army-led hacking group.Feb 20, 2013

FULL STORY

Photo: AFP

This photo has been viewed 277 times.

TOP top