As President Vladimir Putin of Russia joined world leaders for the Group of 20 summit meeting in Brisbane, Australia, on Saturday, he faced criticism from President Barack Obama and other leaders over… …read more
Source: NDTV
As President Vladimir Putin of Russia joined world leaders for the Group of 20 summit meeting in Brisbane, Australia, on Saturday, he faced criticism from President Barack Obama and other leaders over… …read more
Source: NDTV