GENESEO – The Geneseo Police Department alleges that a Geneseo resident rode a moped drunk on Main Street and nearly hit a pedestrian. According to a press release from Geneseo Police Chief Eric Osganian, officers arrested Owen Lowry, 29, on several charges including felony DWI, felony Aggravated Unlicensed Operation in the First Degree. "An officer witnessed a rider on a moped nearly strike a pedestrian by the bear fountain," said … [Read more...]