Documentary · 24 min · 2024
Vania Rosa lived on the Rio de Janeiro streets for fourteen years. Today she returns to the very same streets in order to rescue other homeless people.