Ukraine Sinks Russian Flagship
Dr. Paul Chabot breaks down the latest on the #Ukraine #Russia war after reports of Ukraine successfully sinking one of Russia’s flagships.
Previous videoIs America a Meritocracy? Or Just Mediocrity?Next videoThe Biden Border Crisis Reaches Virginia