October 24th, 2025: China Pulls the Plug on Russian Oil & Europe Bankrolls Ukraine - The President's Daily Brief - Podfriend