Netizens storm social media to troll Larry Madowo for his looks

British Broadcasting Corporation (BBC) Business Editor Larry Madowo, has faced it tough after a fan asked…