10:00AM - 5:00PM
Florida Holocaust Museum
55 Fifth Street South
St. Petersburg, FL 33701
Father Patrick Desbois has spent his life researching the Holocaust, fighting antisemitism, and furthering relations…