LISTEN LIVE

Owl Hatches Babies Outside Man’s Window and Now They Watch TV With Him

One of the world’s largest owls hatched its three chicks in the window planter box outside a third-floor apartment in a city in Belgium. The three downy hatchlings have spent…