As Foundation for ‘Excited Delirium’ Testimony by Police Cracks, Fallout Spreads
Rooting out the concept of “excited delirium” will take time in a country where law enforcement is spread across roughly 18,000 agencies governed by independent police chiefs or sheriffs.
Read more...