This is not trolling but a plain stupidity from Indian side. In fact these trolling being done for a purpose.Trolling?
Russia is only true friend of India. Despite of 50% dependency, Russia never black mail India how to run our foreign policy, Russia always offers latest technologies without if’s and but’s and even favouring India during India-China conflict at LAC.
American CAATCA is discriminatory and interfering others foreign policies.
I will suggest please visit Russia then you will realise what India-Russia friendship means. I have personal experience which I wouldn’t like to bring in here. Only problem Russian is they don’t know English hence poor communication to outer world.