Tag: GlobeScan

BBC’s World Poll Shows Brazil and US Tied on Global Popularity

Views of Brazil are now predominantly positive in all but two of the countries ...