TOPIC
Non-performance
Remembering India’s ill-fated 1999 campaign, last time World Cup was held in England
It has been 20 years since the Cricket World Cup was last held in England, and it was a tournament most Indians would like to forget.
Modi govt compulsorily retires 2 IPS officers for being inefficient in their duty
Modi government has been taking continual action against such officers