Tag Archives: Villa Grimaldi

I know it is Friday and you have been waiting for some respite from Trump’s atrocious beat all week, but before you can rest you must take a journey, you must follow Diana Taylor to Villa Grimaldi in Chile, a torture center for the Pinochet regime. I know this is not what you want to […]