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 Roman on Instagram: @epoch.times.roman