Animals vs Humans (Video)

Tweet A group of 66 people who hate people, including babies, terrorized UCLA’s scientific community on Saturday February 15th, 2014. ¬†What part of “saving lives” and “reducing suffering” do these […]

12,427 total views, 1 views today

Read more ›