Court records offer startling new details in 22-year-old woman’s homicide

A London woman found dead in a northwest London home last week may have been killed up to two days before police found her body, according to court documents. Read More