Flock of PETA ‘Ducks’ Heads to Strasbourg Parliament With an Important Message
Kind people everywhere are opposed to force-feeding and sickening birds for foie gras, but Parliament buildings in Strasbourg and elsewhere refuse to stop serving this hideous dish.
Read More