Last December, 21-year-old Ottawa native Robbie Palmer and his friend, Raoul Mugosa, who had been living in Uganda for a decade, founded Kwagala Ministries in Jinja, Uganda, to help local children in need.
Kwagala means "love" in the local language of Luganda.
The community-based organization (CBO) currently houses 10 boys who had been either orphaned, neglected or abandoned and had been fending for themselves on the streets.
According to Kwagala Ministries' official site, "Our vision is to physically support and spiritually nurture former street children, therefore strengthening their capacity to become responsible and self-reliant citizens. In doing so we want to facilitate a spiritual, social and economic transformation among them, therefore enabling them to live a better life and become a responsible citizen. We want them to reach the full potential God has called them to."
Palmer lived with the boys until he returned home to Ontario in May, HuffPost reported.
Last week, he returned to Uganda for a surprise visit.
[ More Good News: Vancouver man tracks down owners of SD card filled with world-tour photos ]
Watch the boys' enthusiastic reaction to seeing their friend again below:
Meet the boys, and learn more about Kwagala Ministries, here.