Zimbabwe News and Internet Radio
Browsing Tag

Avondale Police Station

ZIMRA peeping Tom fired

The Labour Court has confirmed the dismissal of a Zimbabwe Revenue Authority (ZIMRA) senior manager who was caught peeping into…