English News | Latest and Breaking News | Todays News
Image Source: PTI Putin meets PM Modi in Delhi, calls India Russia’s ‘time-tested friend’ top point…