India attempts to ‘flex its muscles’ with Russian oil imports
Government Accountability Institute President and Author Peter Schweizer claims India is attempting to “flex its muscles” against the United States with its continued purchasing of Russian oil. Credit to : Sky News Australia