Charlie betrays the Morenos, spoilers

Russia tests a new missile