Street celebrations after India win Champions Trophy
Fans set off firecrackers and poured into the streets in ecstatic celebrations across cricket-crazy New Delhi late Sunday after India's four-wicket victory in the final of Champions Trophy against New Zealand in Dubai.