Citizen First News2 minPutin Challenges Biden to Live Debate Following ‘Killer’ RemarkRussian President Vladimir Putin challenged President Joe Biden to a debate following a fracas over comments made by Biden earlier this...