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.