California Dolphin: statewide California news

LAPD officer arrested on suspicion of sexually assaulting a minor

A Los Angeles police officer was arrested Tuesday on charges that he sexually assaulted a minor, officials said. Kenneth Louis Collard, 51, was arrested on suspicion of committing a lewd act upon a child and sexual penetration by a foreign object, according to the Torrance Police Department. Torrance...

Top News

Ain't No God; don't even think about theism

UnFox News: not a propaganda arm of the Republican party