Police swarm home of mortified mom who left her ‘corpse’ outside
A U.K. woman was mortified after an errantly placed Halloween prop prompted a squad of 10 police officers to surround her home on the suspicion that she’d committed murder.
Big Pharma execs mocked West Virginia, Kentucky as opioid overdoses soared: report
Pharmaceutical executives mocked Kentucky and West Virginia residents as “Pillbillies” and drug addicts as concerns in both states grew over the opioid epidemic, according to emails recently unveiled in court.