Who’s Really Behind The Congressman McAllister Video Leak?

So once again, another “family values” politician has been busted for committing adultery – but are we really surprised at this point? In a video leaked to a previously obscure website The Ouachita Citizen (who I hope invested in a good web server, and a lawyer), first term Congressman Vance McAllister (R-LA) was caught on […]