Share Facebook Twitter LinkedIn Pinterest Bluesky Threads India is buying lots of crude oil from Russia. Who really benefits? Source: donutloop
1 Comment
Everyone who thinks India is an ally to the west.