BRAZIL: Bringing Christ to the people on the shores of the Amazon River
Situated in Brazil, on the shores of the Amazon River, some 160 miles from the city of Manaus, the prelature of Itacoatiara covers an area of some 23,000 square miles—almost twice the size of Belgium, but with a population of just 200,000 people. Earlier this year—as if the pandemic were [...]