Body found in freezer at San Diego address
Relatives reportedly discovered a body in the freezer unit when visiting an address in San Diego and alerted the police.
Wednesday 27 December 2023 08:18, UK
Please use Chrome browser for a more accessible video player

Watch Next
19:32
