BELCHERTOWN, Mass. (AP) — A Granby man has been ordered held on $25,000 bail after pleading not guilty to child pornography charges.

David Linnehan was arraigned Tuesday in Eastern Hampshire District Court on charges of possession of child pornography.

The state attorney general's office says state police obtained information from federal authorities about an email account linked to the 37-year-old Linnehan's home they believed contained child pornography.

Investigators obtained a search warrant for the home and he was arrested Monday when the search allegedly turned up pornographic images of children.

If he makes bail, Linnehan must surrender his passport and submit to GPS monitoring, among other conditions.