Philip Mollaret Subscribe to Philip Mollaret

22 hours ago Philip Mollaret 1,817

Fed up with months of accusations that Moscow through multiple nefarious but ill-defined means, "hacked" or rigged the US presidential election in favor of Donald Trump, Russia has turned the tables. 

Foreign Minister Sergei Lavrov has pointed the finger at Germany, the UK, and France for interfering in the US election by openly supporting Hillary Clinton.