This story is free to read. Who’s to Blame 0 Comments Who's to Blame Who's to Blame By Michael Ramirez January 15, 2024 1 min read Michael Ramirez’s Free Press cartoon for January 16, 2024.