More results...
More results...
Police body cam footage of Donna Adelson's Nov. 2023 arrest at Miami Airport has just been released. Adelson is accused in the murder of her former son-in-law, Dan Markel. Her son, Charlie, was convicted of Markel's murder a week prior. (1/17/24) MORE
Do you want to continue watching?