The Mabopane Foundation is a 501(c)3 non-profit that was founded in 2003 to protect and provide for abandoned, abused, and orphaned children in Mabopane, South Africa.
Mabopane Foundation

The Mabopane Foundation is a 501(c)3 non-profit that was founded in 2003 to protect and provide for abandoned, abused, and orphaned children in Mabopane, South Africa.