User talk:Set Free to Thrive

Set Free To Thrive is a non-profit organization working on combating the evil of human trafficking in Kenya. it was officially registered in 2020. Set Free to Thrive (talk) 19:05, 16 May 2020 (UTC)