Most recent articles by:
MECH Choulay (B. 1992, Kandal province of Cambodia) lives and works in Phnom Penh. She received a scholarship to study contemporary and documentary photography at the Sa Sa Art Project, and also received a degree in midwifery from Chenla University in 2015. She has worked as a freelance translator for a medical mission.