Moeen Ali, the versatile England all-rounder, has officially retired from international cricket, stating that "the time is right" for him to step aside. Since making his ...
09 September 2024