No snark intended here, but what is the vegan position on flu vaccines that rely on replicating...
Day: November 21, 2009
A bunch of interesting stuff has been floating around the Internet this month. My favorites: