Patience Mandowa on 16th Aug

Tragedy; Dedza road accident claims eight lives Eight people are reported dead whilst five others are battling for their...