November 21, 2025 Travel Logs Perulog III: Nobody Expects the Spanish Inquisition (and Congress) The Spanish Inquisition and Congress Museum has some very unnerving exhibits and installations on display…