The 911 call from the day eight-year-old Leila Fowler was murdered has been released. Leila was found stabbed to death while home alone with her 12-year-old brother. Police arrested the boy on Friday, after an initial search for a home intruder ended.
The brother of eight-year-old Leila Fowler has been arrested in connection to her murder two weeks ago in California. Investigators initially sought out a possible home intruder. The 12-year-old will be charged with murder, police say.
William LaJeunesse reported that it’s unclear whether police have a confession or physical evidence pointing to Fowler’s brother.