Parents in a school in Tallahassee in Florida complained about their students being exposed to the iconic image of David by Michelangelo from the 16th century. And the Floridian equivalent of the Board of Management of the school forced the Principal to resign or be fired. The parents of the Christian school in the state… Continue reading Michelangelo’s David too pornographic for School Board in Florida- Principal forced to resign