The federal government has debarred the landlord of a Cleveland, Miss., apartment complex where two residents died in a gas leak.
The federal government has debarred the landlord of a Cleveland, Miss., apartment complex where two residents died in a gas leak.