wedacoalition.org
The Foster Files
July 20th 1993, a mans body is found in Fort Macy Park with a single gunshot wound to his head. 23 years later and it is still unclear who exactly pulled the trigger. Why does this matter? People d…