Feature, International, Juxt News, Russia, Understanding Ukraine Conflict Russian Philosopher in Interview Claims Russia Will Win or the World Will End March 23, 2022