Is this really true? I don't know who "Frontpagemag.com" is. I tried to do a Google News Search on the story but came up with nadda. Can anyone confirm this through a more recognizable source?
Being California, it wouldn't surprise me but before I start getting all up in arms and sending "I hate your state" mail to all of my CA friends, I'd like to have it confirmed.
Ut ceteri vivant.