Over a 12 month period Meninos de Moçambique has supported 348 street children with psycho-social support, vocational training and HIV & AIDS education.