A groundbreaking new study (chuckle) by Pew Research has revealed 14 countries with a view of Russia and Vladimir Putin that is not-so-hot. As is usually the case, the greater scope of data and knowledge reveals another actuality. This just goes to show, that narratives are usually not a chronicle of ideas to depend on, […]
Source