Free Film Screening: Alien Boy: The Life & Death o
Central Standard Time
Dallas Peace and Justice Center
9125 Diceman Dr.
Alien Boy: The Life and Death of James Chasse
From the filmmakers:
On a summer afternoon in 2006, James Chasse was stopped by three law enforcement officers in Portland, Oregon. A dozen eyewitnesses...