Jemimah Rodrigues stars in Delhi Capitals win

The Women’s Premier League took a turn and passed the baton to Delhi as the host…