Sports Why India lost its World T20 opener against New Zealand? Omilights | March 17, 2016 India is the host of 20-20 world cup, 2016, but seeing it defeated by New Zealand in the very first opening match was really very shocking. India is Read More