Photos

TOPSHOTS
Indian residents watch the live broadcast of the Cricket World Cup match between Indian and Australia at a tea stall in Amritsar on March 26, 2015. The 2015 Cricket World Cup semi-final match between Australia and India is underway in Sydney. AFP PHOTO / NARINDER NANUNARINDER NANU/AFP/Getty Images