Creeps of the Week – September 5, 2010
The past couple of weeks has seen social media villains and social media vigilantes collide! A woman in the UK threw a cat in a dumpster. The owners of the cat caught it all on video, and posted the video on Facebook in an attempt to ascertain her identity. Turns out, the woman became fearful
read more →