This story is free to read. Bloodshed, Terrorism, and War 0 Comments Bloodshed, Terrorism, and War. Bloodshed, Terrorism, and War. By Michael Ramirez January 20, 2024 1 min read Michael Ramirez’s Free Press cartoon for January 21, 2024.