South African President Cyril Ramaphosa, who heads an African mediation delegation, told Russian leader Vladimir Putin yesterday that "the war must end" in Ukraine. "The war cannot last forever (...). This war must end," Ramaphosa argued during a meeting with Putin in St. Petersburg and stressed that "it is...