2 found dead inside luxury high-rise apartment in Anaheim
A double homicide investigation is underway after two people were found dead inside an apartment in the Stadium Apartments in Anaheim Tuesday.
A double homicide investigation is underway after two people were found dead inside an apartment in the Stadium Apartments in Anaheim Tuesday.