A group of tenants from Toronto, Canada, decided to protest to their wealthy landlord, who was not taking care of their problems properly. The tenants left roaches on the doorstep of the landlord to protest a wave of evictions and an ongoing unaddressed infestation of cockroaches in their property. 17 families are currently facing evictions […]