Stephane Lehr

Stephane Lehr

Stephane Lehr

Stephane Lehr Paris France The number of children living on the streets of Angola’s capital numbers over 5,000. Driven to urban areas by both poverty and the civil war that has ravaged the country, they survive by washing cars, scavenging, or prostituting themselves. The children often fall into drug use sniffing petrol, glue and other [...]