Heidi Ewing Documentaries

12th And Delaware

  On an unassuming corner in Fort Pierce, Florida, it is easy to miss the insidious war that is raging. But on each side on 12th & Delaware, people with opposing views stand locked in a heated battle. On one side of the street sits an abortion clinic. On the other side, a pro-life cent[...]

A collection of Heidi Ewing documentaries.