Watch as chaos ensues during a violent protest that has been raging in Cape Town, South Africa between taxi drivers and operators and police.
South Africa Today – South Africa News
Watch as chaos ensues during a violent protest that has been raging in Cape Town, South Africa between taxi drivers and operators and police.
South Africa Today – South Africa News