What did PM Modi say on Russia that the praise started all over the world Com Auto News World News September 23, 2022 [ad_1] The war between Ukraine and Russia is not taking its name to stop. Many Western countries, including America, have…