If you happened to be in Town along Kimathi street today, you might have witnessed quite the scene. A man tried to hang himself from a...
Zambia has banned female police officers from wearing miniskirts over public concerns. Zambia’s Police Assistant Director of Legal and Professional Standards, Charity Chanda, announced the directive...
The officers allegedly ordered her to follow them to a safe and discreet corner in the neighborhood where they would all take turns to have sex...