Over the last decade, Brazil’s street population has surged nearly tenfold, as revealed in the latest study by the Institute of Applied Economic Research (Ipea). Back in 2013, the count of street dwellers stood at 21,934. Fast forward to 2023, and it has alarmingly risen to 227,087. This data comes from the Unified Registry (CadÚnico), […]