First-Ever World Street Child Games Held in Rio de Janeiro
I love this. Last week marked the first ever World Street Child Games held in Rio de Janeiro, Brazil. The event brought together children living in poverty around the world for a week of Olympic-style athletic competition and “the chance…
Read more