Logo
Europe Pays More to Russia for Energy Than It Gives Ukraine in Aid: NATO Chief’s Criticism of India in Context