Stuffed cow hanging from restaurant ceiling causes online backlash  

An abattoir-style restaurant in Australia is facing an online backlash over an installation of a stuffed cow hanging from its ceiling.

0
0