As The Free Thought Project has previously reported, the Virginia-based Treatment Advocacy Center, an organization dedicated to eliminating the barriers faced by those with severe mental illnesses, released a jaw-dropping report in regard to police interactions with...
