Since the day it debuted in...I think...2004, The Politics & Religion Forum has been the big bummer of the TMF. Now who's idea was that? lol Maybe it seemed like a good idea at the time. Let's see...what was going on in 2004? Ok, ok, I won't go there.....
My initial memory of it is that it...