It Be Your Own Landlord.. West Palm Beach landlord accused of hiding cameras in rental space
Police say a West Palm Beach landlord set up hidden cameras in his rental space and blackmailed four women tenants.
Police say a West Palm Beach landlord set up hidden cameras in his rental space and blackmailed four women tenants.