Chinese Social Media Spews Venom As India-Made iPhones Go On...
NEW DELHI: The West may have sanctioned Russia for its invasion of Ukraine but Russian energy supplies have been exempted. The explanation lies in the overdependence of Europe on Russian gas. But the West has been asking India to shun crude oil that Russia has offered India at a discounted price. In this episode of […]Read More