Putin humiliated as supposed ally North Korea 'supplies Russia with dud shells' March 6, 2024 While Ukraine is seeing the amount of military aid coming its way dwindle, Russia can reportedly count on Iran and North Korea More