China and Japan: the Ants · Global Voices
Oiwan Lam

Richard in the Peking Duck introduces a new Japanese movie “the Ants” which explores the topic of WWII war crime with merciless honesty.