Italy is mystified by Florida parents who forced a school principal to resign over a nude David masterpiece shown to sixth graders

Italy is mystified by Florida parents who forced a school principal to resign over a nude David masterpiece shown to sixth graders
Sunday's Italian daily Corriere della Sera featured a cartoon depicting David with his genitals covered by an image of Uncle Sam and the word “Shame.” Read More

No comments