June 7, 2024 in Namibia Twitter reaction: Richie Berrington, Michael Leask steer Scotland to historic victory over Namibia | T20 World Cup 2024