Fugitive killer driver hands himself over to the police
A haulage truck driver who allegedly caused the road traffic accident that killed five people and injured 13 others last Thursday afternoon at the 32km peg along the Harare-Mutare Road has handed himself over to the police.