How Alabama’s civil forfeiture laws left a couple living in a storage shed
Teresa and Greg Almond are living in a storage shed. In their 50s, business owners and upstanding citizens, they live in a storage shed, are warmed by a propane heater and use solar panels to get a smidge of energy to power a small TV at night. They didn’t get there by personal mistakes. It … Continued