Almost 18 buses belonging to the Tshwane Bus Service have been stoned throughout the week, the city said on Thursday.

"The City of Tshwane buses have, since Monday, been subjected to random acts of stoning that injured drivers and passengers," spokesman Blessing Manale said in a statement.

Manale said empty buses and fully-loaded ones were randomly targeted by stone-throwing mobs at various places and times.

Other bus operators,...read more here: Buses stoned in Tshwane