Well this is depressing.
I've always looked at those "fact checking" sites as being similar to Wikipedia anyway - good starting points. Still, this one is unfortunate.
Daniel Kuehn is a doctoral candidate in economics at American University. He has a master's degree in public policy from George Washington University.
Evan, his brother, occasionally blogs on F&OST, but can usually be found here.