Please RT if you agree Mitch McConnell owes the country a better explanation on Russian meddling! @SenateMajLdr https://t.co/YcrX0h1jXy — Arctic Friend (@FriendEden100) February 23, 2018