November 05, 2024 13:20 (IST)
Canada: Body recovered from inside the wall in Calgary shopping mall
Calgary, May 1 (IBNS): A body has been found inside the wall of a shopping mall washroom in Calgary, media reports said.
Latest Headlines
Canada: Body recovered from inside the wall in Calgary shopping mall Tue, May 01 2018