Police arrested a man in connection with the murder of his mother, whose body was found decomposing inside her Miami Beach apartment over the weekend.
Miami Beach Police homicide detectives arrested 31-year-old Edwin Chow and charged him with second-degree murder in the case. Chow is due in bond court Tuesday afternoon.
At around noon Saturday, authorities responded to calls of a possible death inside an apartment located at 659 Meridian Avenue. When officers arrived, they discovered a deceased female inside.
She was later identified as 63-year-old Candida Navarrete, Chow's mother. According to an arrest report, Chow confessed to killing his mother by stabbing her with a knife while she was in her bed. Detectives found the decomposing body covered by a bed sheet and pillow on her face. The room was covered in blood and they also found Chow’s bloody fingerprints near the body.
Neighbors say Chow lived with his mother, who worked two jobs and took care of him.