Who won the ICC Women’s World Cup 2017?
(C) South Africa
Question Asked : Bihar Police Sub Inspector Prelims Exam 2018
Women's Cricket World Cup 2017 was an international tournament that took place in England from June 24 to July 23, 2017. England won the tournament after beating India. ....Read more
Useful Quotations for : UPSC, State PSC, IBPS, SSC, Railway, NDA, Police Exams
Like The Facebook Page CurrentGK
for Current Affairs, Latest GK
& Employment News