Canadian Landlord Shot and Killed Two ‘Innocent’ Tenants on Their Front Lawn
Hamilton police vehicles. Photo via Facebook. A Canadian landlord gunned down two of his tenants as they fled from their rental home after a dispute over the property, police say. Police say that on Saturday evening witnesses saw a young couple, both in their mid-20s, flee from the Hamilton, Ontario, home they were renting before […]