NTV’s Larry Madowo has been on visit in Texas on both relaxation and business terms. While there he made an ideal opportunity to visit some of his relatives.
Larry has introduced his sister who is a style blogger Liz Madowo before and separated from her we know almost no about his other kin. Recently his female fans went insane after he transferred a photograph of himself and Charles Madowo whom we accepted is his sibling judging from how the two share a striking resemblance.
Female TeamMafisi as they call themselves couldn’t shroud their profound respect towards Charles some even went similarly as requesting his telephone number.