Galileo Gives Finger to Florence

Tourists are flocking to see a rather gruesome display in Florence, Italy. The Museum of the History of Science has … Continue reading Galileo Gives Finger to Florence