Local News · Pennsylvania · October 16, 2026
From 6abc Philadelphia
Salt and Pepper are 5-month-old Husky brothers who were found dumped in a levee in Texas.
Reported by 6abc Philadelphia, October 16, 2026. Read the full story at 6abc Philadelphia →
A local news story from Pennsylvania, reported by 6abc Philadelphia.
Local News · Pennsylvania · October 16, 2026
Salt and Pepper are 5-month-old Husky brothers who were found dumped in a levee in Texas.
Reported by 6abc Philadelphia, October 16, 2026. Read the full story at 6abc Philadelphia →