A baby great horned owl who fell out of his nest in a wind storm earlier this month in Licking County is back in a natural habitat after a short stay at the Ohio Bird Sanctuary's hospital.
An owl only a few weeks old was injured after falling 100 feet from her nest. Facebook screengrab from Tamarack Wildlife Center An owl only a few weeks old fell 100 feet from her nest and is now ...