North Sound, Antigua – The strong breeze that was blowing across the Sir Vivian Richards Stadium in North Sound, Antigua, on Saturday seemed to come with a message for Oman team. With two successive defeats in the ongoing ICC Men’s T20 World Cup 2024, the Men in Red will certainly hope that the winds of […]