Joy Furaha, popularly known as Kawira, has given birth to twins.
Married to Pastor Ephantus Wahome Safari, the Citizen TV actress gave birth to her set of twins a couple of days ago.
Kawira, Safari and their twins [Photo: Courtesy]
Photos doing rounds on social media show the jovial couple holding their bundles of joy three years after holding a posh wedding graced by the who’s-who in the thespian world.