Niether USA,nor Russia should meddle in each others politics 😉 With Don Lemon on CNN
