Police in Ontario, Canada were involved in a negotiation with a landlord who allegedly shot and killed two of his tenants following a landlord-tenant dispute then barricaded himself indoors for hours. The Hamilton Police Departments shared in a press release on Saturday,
Amazing images have been captured of homes along a waterfront Canadian community near Buffalo, New York completely frozen over following the massive winter storm that swept through the region earlier this week. The photos emerging out of the Crystal Beach area of