PHOTOS – Citizen TV’s Fred Obachi Machoka Attends Son’s Beach Wedding in Mexico The son of veteran media personality Fred Obachi Machoka wed the love his life in Cancun, Mexico. The groom, Santos, became husband to Carla McQueen, June 6, 2017 lifestyle·TL