6 April 2021 Current Affairs
Which nation's women's cricket team has created the world record for registering the most consecutive ODI wins?

Australia
India
England
New Zealand

ANSWER EXPLANATION DOWNLOAD EXAMIANS APP