Catholic leaders condemn deadly raid in Rio de Janeiro
Catholic activists in Brazil are demanding an independent investigation into the most lethal police operation in the history of Rio de Janeiro, which resulted in the deaths of 28 people.
Read More
Recent Comments