Monday, January 26, 2015

This so special.

"RT" has cut off their news feed to my computer. I wish I could return the favor.

I always thought peer review was good for the soul.