Featured 05/06/2023 20 Landlords Who Deserve To Be Shamed Online Bad landlords are the absolute worst.