search icon

Facts Matter (March 8): Russia Issues 3 Demands to End War; U.S. Bans Russian Oil Imports; Gas Price Surges to $4.17

After 12 days of fighting and approximately 2 million refugees who have fled the country, a spokesman for the Kremlin offered three demands from the Ukrainian leadership in order to stop the war. And based on an interview with President Volodymyr Zelensky, it looks like he is open to negotiating some kind of a deal.

Meanwhile, while I was in Florida, I took the opportunity to sit down and speak with Madison Cawthorn, a congressman from North Carolina, and we discussed the best approach that America can take moving forward—not only in regards to Russia, but also in regards to China, as well as to the many issues facing us here right here at home.

Stay tuned for our newsletter so you won’t miss out on our exclusive videos and private events.

Facts Matter is an Epoch Times show available on YouTube.

Follow Roman on Instagram: @epoch.times.roman

Listen to Podcasts:
iTunes Podcast:
Spotify Podcast:
Google Podcast:

Follow EpochTV on social media:



Read More
Related Videos