Steve Russell
10/10/14
Discovery News reported there’s been another botched execution by lethal injection, this time in Helena, Alabama...
Vincent Schilling
4/11/13
In response to an inquiry about two cartoonish-looking Native American characters that appeared to be part of a Happy Studio campaign, the McDonald’s corporation has respectfully a...