CHRR calls for report on 6 July stampede
Centre for Human Rights and Rehabilitation (CHRR) has expressed concern over the delay of a report on what caused the Independence Day stampede at Bingu National Stadium in Lilongwe. CHRR communications officer Fletcher Simwaka said… ...