Tag Archives: Neil deGrasse Tyson

Anti-Vaxxers Say “You Vaccinate, So We Don’t Have To!”

This gallery contains 8 photos.

The folks who work behind the scenes here at Thinking Moms’ Revolution have noticed a number of odd pingbacks to “An Open Letter to My Facebook Friends,” written by our own B.K. on the subject of her numerous Facebook posts … Continue reading

Pin It
More Galleries | 26 Comments