Culture, Michael Ramirez, Politics, Religion Michael Ramirez on Muhammad Caricature FLAP February 7, 2006 / Technorati Tags: MichaelRamirez, Muhammadcaricatures, Islam