Around New England

Don’t Bother the Owl; You Might Get A Ticket

A snowy owl in Rye, New Hampshire has attracted watchers, including some who throw things at it to get the owl to fly so they can get a good photo. Bothering wildlife is illegal in New Hampshire, and the police chief said handing out tickets for such behavior is one option.



Read More