Federal Judge Found Dead in Rio’s Tijuca Park: What We Know About the Case
The body of federal judge Rafael de Oliveira Lima was found last week in the dense, mist-shrouded trails of Vista Chinesa, a remote corner of Parque Nacional da Tijuca where ... Read More