20220309 city.chennai: India may have to take firmer stand on Russia