Biden Says Putin Is a Killer and Russia Will Pay for Meddling in US Elections March 18, 2021 0 United States President Joe Biden has said Russian President Vladimir Putin is “going to pay” following a US intelligence report ...