Home Globe G20: Putin tells India PM Modi he will not attend Delhi summit

G20: Putin tells India PM Modi he will not attend Delhi summit

by editor