I agree 100% with you. Felicity Huffman hit with 250k bond and had to surrender her passport. 1mil bond for the others husband. I know these are people of means, but why would you have to surrender your passport on piss ant charges like these. There is much more to this story than what has been released.
Add this into the equation shit gets more interesting…Pic related
https://thecomeback.com/ncaa/amidst-scandal-usc-lori-loughlin-olivia-jade-yacht.html