News

The official justification? India buys oil from Russia, refines it, and sells it to Europe - allegedly profiting from the war. The irony is hard to miss: US itself trades in items like enriched ...