Peter Mutabazi spent much of his childhood feeling unwanted in Uganda.
Now the Charlotte father has fostered 47 children as a single dad and just adopted a boy who waited 1,640 days for a forever home.
Want to know more?