Info Meme of the Week: Brotherhood of Evil Mutants Pt Eleven – Ben Carson
After a long, extremely frustrating month, Nina kicks off the return of our Brotherhood of Evil Mutants series with a look at fundie liar shithead – Ben Carson
Read MoreAfter a long, extremely frustrating month, Nina kicks off the return of our Brotherhood of Evil Mutants series with a look at fundie liar shithead – Ben Carson
Read More