Welcome to your favorite News Channel. This is just in:

While much ado has been made of Russian interference during the 2016 United States presidential election, a new report found that governments around the world attempted to influence the outcome of elections in at least 18 elections last year.

Click here to Read More...