We have to wonder whether anyone pays attention at all to the Halloween costumes offered at major retailers. The “naughty leopard” incident was weird, but how is it even remotely okay to sell Osama bin Laden costumes to the public? After the Sikh Coalition pointed this out, so far Walmart, Amazon, Sears, and Rite Aid have pulled the outfit from their shelves. [More]