Commentary: Truth Lost in the Muck / by Greg Godels

If the Pew Research Center polling is to be believed, a remarkable– perhaps unprecedented– change in US attitudes occurred between January and the end of March. In January, forty-nine percent of the US population thought that Russia was a mere competitor to the US. Another seven percent saw Russia as a partner. Today, seventy percent see RussiaContinue reading “Commentary: Truth Lost in the Muck / by Greg Godels”