International POW: 13 – 19 September

Be first to comment

Pin It
PETA supporters lie with fake blood as they protest animal cruelty and the consumption of meat, in Frankfurt, Germany. (Michael Probst / AP)