Editions:  Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

animal protection law

Swiss 'restaurant' serving cat and dog meat sparks outrage

Swiss 'restaurant' serving cat and dog meat sparks outrage

Reality or satire? A video about a Swiss restaurant serving dog and cat meat stirs up a storm.