JAMES PALMER (CN) – The American public does not have much confidence in many individuals who hold positions of power or public responsibility in the country, including members of Congress, journalists and leaders of technology companies – especially when it comes to their ability to admit fault – the Pew Research Center reported Thursday. In […]