This man is Pedro Rodrigues. He was a Brazilian serial killer who targeted suspected criminals, including a gang that killed his pregnant girlfriend.
Officially sentenced for 71 murders but claiming to have killed over 100 drug dealers, rapists, and murderers, he served 34 years in prison before his release in 2007.
In 2023, Rodrigues was shot and killed by two men firing from a car. No suspects have been arrested.