xenotransplants

The Electronic Disturbance Theater (EDT) is a small group of artivists engaged in developing the theory and practice of
Electronic Civil Disobedience (ECD)

Diaries of Despair: Reality of vivisection

frontline: organ farm

xenotransplants : pig – to – human