search icon
Video: Facts Matter (March 19): Putin Challenges Biden to Live Debate

After President Joe Biden made comments about how Russian President Vladimir Putin is a “killer,” Russia pulled the ambassador out of America. Putin then challenged Biden to a live debate.

Meanwhile, in Ohio, a large Ford Motor plant has just announced that they are planning to move a major project worth about $900 million over to Mexico.

Facts Matter is an Epoch Times show available on YouTube.

Follow us on Parler, Gab, and Telegram

Follow Roman on Instagram: @epoch.times.roman