Macedo handed over both of her mobile phones after the man drew a knife. Photo / Supplied
Macedo handed over both of her mobile phones after the man drew a knife. Photo / Supplied
A CNN reporter in Brazil was attacked by a homeless man in a terrifying moment caught live on air.
Bruna Macedo and her news crew were broadcasting from Sao Paulo's Bandeiras Bridge, reporting on the rising water level – as a result of heavy rain – of the Teté Riverbehind them.
The suspect can be seen in the background, looking over a bridge barrier, during the segment, while Macedo spoke with anchor Rafael Colombo.