PETA Staged a Protest Against Mice Exhibit at Castle Fitzjohns Gallery on Orchard Street

Posted November 7, 2017 at 5:00 am

An exhibit on Orchard Street with live mice beneath the floor has PETA up in arms. For the last couple weeks, the popular four-year-old Castle Fitzjohns gallery at 98 Orchard Street has been showing “The Social Network,” an footpath installation showcasing live mice in the floor. It’s meant to explore notions of phobia. Per the […]

Filed Under