20160504 city.kozhikode: Bharatappuzha paints a harsh reality