In a historic moment for Malawian sports, Scorchers forward Temwa Chawinga has taken the world stage by storm, gracing a billboard in the iconic Times Square in New ...