Rabat - Thousands of children are left on the streets to deal with their sorrows and harsh living conditions. Shattered dreams, abuse of all kinds and lack of affection are the only reality they know. 

Street Children in Morocco
Photo courtesy Aljazeera