US Peoples family files a lawsuit against Homewood city over the death of 18-year-old Jabari The family of an 18-year-old who passed away after a confrontation with… InternewscastJuly 2, 2025 View Post