
Neighbors Hear ‘Barking’ From Drain — And Discover A Baby In Desperate Need Of His Mom
At first, the residents of a quiet neighborhood in Glenfield, England, thought someone nearby had gotten a new dog. A strange barking sound echoed through the area, persistent and unusual.…