Press Release 14th of September 2019, Mombasa Kenya TTP Foundation, an international not for profit NGO, was launched today at the IFPSM World…adminSeptember 28, 2019