on December 16, 2016 in World News Putin Lashes Out At Obama: “Show Some Proof Or Shut Up” click here for more