newsare.net
Police in St. John's, N.L., say a woman's body was found in a suitcase in the city's downtown this week and her spouse — who was found dead a day prior — is suspected of killing her.Woman found dead in suitcase in Newfoundland; spouse found dead, suspected in killing
Police in St. John's, N.L., say a woman's body was found in a suitcase in the city's downtown this week and her spouse — who was found dead a day prior — is suspected of killing her. Read more