Fine Point - North Korea & Russia Make Pact - W/ Chad O'Carroll, 11/12/24