Hallowed Habitat
April 1999 was the last time a public peep was heard from George Sanchez — or maybe it was more like a squeal. That year the artist, who likes making big statements, mounted “monumento,” an installation commemorating the 38th anniversary of the failed Bay of Pigs invasion. Housed in the…