The Last Place You Look
Immigration and Customs Enforcement raided Orlando Boveda's home in Hialeah, Florida, tearing every door in the place off the hinges and throwing Boveda to the floor. Boveda says he was surprised to find they were looking for his son Michael. That's because Michael Boveda has been in the Broward County jail for the past 10 months.
Show Comments (0)