August 5, 2013 Marina Galperina

Here’s a news clip from Russia, specifically Petrozavodsk, where a pigeon has been spotted wearing a tiny plastic hat. Ok, I translate for you: Acting anonymously, someone put a plastic hat on a pigeon, allege some users of the world wide web. Animal rights activists have already condemned this as torture and humiliation, because if […]

Read More…