An investigation has been launched in Brazil after a news helicopter caught a police officer apparently chasing down two teenage suspects on a stolen motorbike, and shooting them at point-blank range after they crashed.
Footage shot by the local TV chopper followed the chase as they raced through the streets of Sao Paulo.
At one point, the suspect on the back of the bike throws what appears to be his helmet at the pursuing officer - and, seconds later, they crash off the road and collapse onto the pavement.
The officer then pulls up next to them, and appears to fires a number of bullets from just a couple of feet away.
Both suspects survived the shooting, though one remains in hospital in a serious condition.
The other escaped with non-life-threatening injuries.
Brazilian law enforcement officials say they are investigating the incident.
In November last year, a report by the Brazilian Forum on Public Safety revealed police in the South American country kill an average of six people every day - totalling more than 11,000 over a five-year period.
Between 2009 and 2013, the report claimed, officers had killed more people than police in the US had done over a 30-year timespan.