Indian security forces and their dogs line up outside the cricket stadium in Mohali, India, Tuesday, March 29, 2011. India will play Pakistan in a Cricket World Cup semifinal in Mohali on March 30.
1 / 1
Associated Press | Photo By Aijaz Rahi
Tue, Mar 29, 2011 8:24 AM EDT