Celeb Feature Tekla gets back together with live-in partner Michelle BanaagBy Delos ReyesAugust 14, 2022 In the Wednesday, August 10 episode of Showbiz Now Na, Cristy Fermin revealed that Tekla and his live-in partner, Michelle…