Police said Carmenza was found unresponsive inside an abandoned building on the Aylesbury Estate in southeast London on March 17, 2025. Although Levy was initially arrested on suspicion of murder, he was released on bail after a post-mortem examination failed to establish a definitive cause of death, preventing prosecutors from meeting the legal threshold for a murder charge.
Don't miss out on breaking stories and in-depth articles.