Human Meat!!
Photos of a protest staged by the animal rights group “Animal Equality” in which activists posed in a giant meat packaging trays at Cathedral square in Barcelona, Spain on March 20, 2013.
What to read this weekend: A visual history of Futurama, and more
-
*New releases in fiction, nonfiction and comics that caught our attention
this week. *
This article originally appeared on Engadget at
https://www.engad...
23 minutes ago