Police are investigating after a woman fell from the 11th storey of a Holiday Inn in Montreal.

Use of this Website assumes acceptance of Terms & Conditions and Privacy Policy