A stubborn woman refuses to hand over her coffee crop to local rebels.
AIRED ON 12 January 2011
EXPIRES ON 12 January 2031
Film