The South African National Taxi Council launched a ”taxi pledge” on Monday. The spotlight has been on taxi violence recently after a 25-year-old woman was stripped and assaulted by taxi drivers at Johannesburg’s Noord Street taxi rank because she was wearing a miniskirt.