California cops planted drugs in a woman’s home to frame her after finding nothing in their illegal search of her home, a lawsuit alleges.
Allison Ross has filed a federal lawsuit against against the Santa Clara sheriff’s department, crime lab and 12 officers that she claims participated in a conspiracy to plant drugs in her house and frame her for a crime she did not commit. Continue reading “Lawsuit: Cops found nothing in raid, so they PLANTED DRUGS to frame innocent woman”