This story is free to read. Russia and Ukraine Russia and Ukraine. Russia and Ukraine. By Michael Ramirez July 10, 2026 1 min read Michael Ramirez’s Free Press cartoon for July 11, 2026.