Steven Ajayi takes care of 119 children who live at the Vine Heritage Home in Nigeria, a shelter he opened in 2004 for children who have been branded as evil in their communities.

leave a reply: