Everything you need to know about women’s cricket in Ireland

Cricket as a cultural sport has reached to various places worldwide, one of them is Ireland. Ireland Women’s Cricket team…