Monday, September 11, 2006

Hotel guests heard cries - Hotel guests heard cries: "Toronto police say the three deaths at the Delta Chelsea Hotel on Gerrard St. E. just west of Yonge St. may be a murder-suicide, but they haven't ruled out the possibility that a fourth person was involved."

No comments: