A man who said he was protesting against the high cost of living set himself on fire in the coastal city of Mombasa on Thursday afternoon.
The Kenyan man had climbed on top of a statue in the middle of a busy roundabout before setting himself alight.
In the graphic video, the man is seen holding the Kenyan flag, he then shouts and, in a moment, a huge flame engulfs him.
He was rescued by onlookers who quickly helped put out the fire.
He told the eyewitnesses he was protesting against the high cost of living and last year’s “stolen” presidential election, in which the opposition leader Raila Odinga lost to President William Ruto.
The man was rescued and taken to the nearby Coast General Teaching and Referral Hospital, where he is being treated.