Putin Hails Election Victory, Becoming Longest Tenured President In Russia In Over 200 Years
Russian President Vladimir Putin speaks on a visit to his campaign headquarters after a presidential election in Moscow, early Monday, March 18, 2024. (AP Photo/Alexander Zemlianichenko) OAN’s James Meyers3:29 PM -Monday, March 18, 2024 Russian President […]