Jul 10 2019
Save
Here's your weekly reminder that the cricket World Cup is still going on in India. This unidentified fan, on hand…
Did you know? The World Cup for cricket, the second most popular sport in the world, is underway in India. The…
Advertisement