Micro employee Sokha Tan smiles for the camera September 23, 2011September 23, 2011 Aidel Weisberg Previous Next