
STATION COMMISSIONER “ASSAULTS”WHISTLEBLOWER
John Vorster Square – renamed Johannesburg Central police station in 1997, was a notorious site of torture, abuse, an interrogation by the apartheid police security branch. Continue reading “JOBURG CENTRAL POLICE STATION INCIDENT EVOKES PAST MEMORIES”