Browsing Tags

Florence

Controversy Arises as Principal Visits Michelangelo’s David and Resigns Amidst Backlash

A principal in the US was forced to resign from Tallahassee Classical School in Florida after some parents complained about an art lesson that featured Michelangelo’s David, one of the world’s most famous sculptures....