Tags Michaela Mycroft

Tag: Michaela Mycroft

Young South African disability activist lauded

South African Michaela Mycroft has won the 2011 International Children's Peace Prize, the junior equivalent of the Nobel Peace Prize, for her tireless activism for the rights of disabled children in southern Africa.
Walking across Africa to help children

LATEST

X
X
Skip to toolbar