Idaho State Trooper and wildlife expert team up to rescue owl stuck on freeway
An Idaho State Trooper got help from a wildlife expert to rescue an owl stuck on Interstate 84 in Nampa. According to police officials, a motorist notified police about a […] Read More