FBI Denies Sending SWAT Team to Arrest Catholic Pro-Life Activist Mark Houck

The FBI has denied sending a swat team of 25-30 agents to arrest Catholic pro-life activist Mark Houck for allegedly shoving an escort outside of a Planned Parenthood clinic last year.

By

Leave a Reply