Dallas Community Watch post series of videos of police interaction near OKC federal building & Edmond police HQ

A Texas based activist group recently posted a series of videos of their interactions with police while visiting downtown Oklahoma City and Edmond. The group claims they were conducting "First Amendment Audits." The group also claims police acted illegally towards them.