An excellent animated film dramatizing the life and struggle of labour rights activist, Chun Tae-il, who self-immolated in 1970 to protest disgusting
An excellent animated film dramatizing the life and struggle of labour rights activist, Chun Tae-il, who self-immolated in 1970 to protest disgusting