JMPD investigating harassment of street vendorThe Johannesburg Metro Police Department has instituted an internal investigation into the conduct