Gary Mapanzure has been laid to rest.
The late afro-pop star passed on after being involved in a car accident.
ZBC News Online shared funeral
Gary Mapanzure has been laid to rest.
The late afro-pop star passed on after being involved in a car accident.
ZBC News Online shared funeral