An exhibit that calls religious rites into question is perhaps a moot point in a town like Miami. You can see only so many decapitated goats discarded in Biscayne Bay without realizing that what's pious practice to some is horrific animal cruelty to others. Still, even those dulled by prevalent Santeria will... More >>>