More Stupidity from the Religious Right The Bush administration has stupefyingly arrested David Carruthers, the British subject who is CEO of BetOnSports.com, a British-based publicly traded online casino. The charges are Read More ยป July 19, 2006 No Comments