General Siblings file $6.5 million lawsuit over spiders, mold, sewage at ‘uninhabitable’ Alabama apartment Posted on August 1, 2025 by admin