A bus belonging to Ulemu Bus Service on Saturday hit to death a 60 year old pedal cyclist in Dedza. Dedza police deputy spokesperson Constable¬†…

Read full story