Dallas parking-lot detention — officers restrain a person
Firsthand footage from a Dallas parking lot showing multiple uniformed officers restraining a person on the ground. Uploader's caption and audio reference deportation concerns; location reported as Forest Ln & Webb Chapel Rd, Dallas, TX.