Sun. May 19th, 2024

The state of Rio de Janeiro’s "public enemy Number 1" has turned himself in after years on the run. Luis Antonio da Silva Braga is believed to be the leader of Rio’s largest criminal militia.

By