Togliatti's attempted assassination: Did the Tour de France save Italy from a Civil War?

Date

Time

Location

Tuesday

Nov. 17

5:00pm - 6:00pm
Casa Italiana New York University 24 West 12th Street New York, NY 10011