im really sorry you and your family had to go throught that.
i went through a similar situation when i was younger, a cop pulled me and my friends over and made us get out at gunpoint, stripped us naked in the middle of the road (to make sure we didnt have paraphanella in any crevices) it was so embarrassing and it mad me hate cops forever. its a fucked up world we live in.