‘Make that 7’: Indian fans rejoice cricket win over Pakistan

India beat Pakistan in a rain-affected Cricket World Cup match.

Read more