Rats the size of cats, thousands of cockroaches, maggots, broken toilets and urine being thrown out of the windows are among the disgusting findings at the police residential quarters in Port Elizabeth. Some of these squalid conditions at the Mount Road police station barracks were witnessed first-hand during a tour of the building on Tuesday…
Continue reading…