June 30 2026, 15:50WATCH | A vehicle is set alight as police fire warning shots to disperse protesters at Sunnyhoek building amid demonstrations in Johannesburg.WATCH | A vehicle is set alight as police fire warning shots to disperse protesters at Sunnyhoek building amid demonstrations in Johannesburg. pic.twitter.com/F2IBgHaA2q— Times LIVE (@TimesLIVE) June 30, 2026

June 30 2026, 15:10WATCH | Marchers pelted near Kwa Mai Mai in Johannesburg, protesters set car alight in CBDTensions escalated during a protest march in Johannesburg on Tuesday as marchers were pelted with missiles by people inside flats while making their way towards the Kwa Mai Mai meeting point.The incident unfolded at the corner of Davis and Mosley streets, where residents in the flats threw stones and bottles at the crowd below.Police officers are on the scene and have intervened to control the situation.WATCH | Stones and bricks thrown at a car alleged to belong to a foreigner at Sunnyhoek building during the Johannesburg protests. pic.twitter.com/l6JN6pLukv— Times LIVE (@TimesLIVE) June 30, 2026

[ WATCH | Marchers pelted near Kwa Mai Mai in Johannesburg, protesters set car alight in CBDOpens in new window ]June 30 2026, 15:08WATCH | As the Johannesburg march concludes, Ngizwe Mchunu thanks supporters and commends police for their conduct: ‘Thank you for handling yourselves well. Till we meet again.’WATCH | As the Johannesburg march concludes, Ngizwe Mchunu thanks supporters and commends police for their conduct: ‘Thank you for handling yourselves well. Till we meet again.’ pic.twitter.com/2TIbfVC6Zh— Times LIVE (@TimesLIVE) June 30, 2026