Texas Police
Texas Police Won’t Release Video of High Schooler Ahmed Mohamed's Arrest
The Irving, Texas police department says a whole host of documents relating to his arrest are not subject to public disclosure.
Advertisement
Advertisement
Advertisement