People walk on a flooded street after heavy rains in Muribeca town, Recife, Brazil, June 4, 2022.(Photo: Xinhua)
A boy carrying a child walks on a flooded street after heavy rains in Muribeca town, Recife, Brazil, June 4, 2022.(Photo: Xinhua)
A man carrying his belongings walks on a flooded street after heavy rains in Muribeca town, Recife, Brazil, June 4, 2022.(Photo: Xinhua)
A dog crosses a flooded street after heavy rains in Muribeca town, Recife, Brazil, June 4, 2022.(Photo: Xinhua)