PHOTO – Larry Madowo Chilling With CNN’s Richard Quest in Barcelona Larry Madowo’s love for travelling and taking selfies has seen him travel to Barcelona, Spain. The NTV anchor who is a tech enthusiast is March 3, 2015 TL·TV