Odd things happening in India!