Select Page

When the women’s T20 cricket World Cup begins next Friday in South Africa, Nazifa Amiri would love to have been there.