Public Safety
Indiana State Police arrest Hancock County deputy on multiple misconduct and fraud charges
Indiana State Police have arrested Hancock County sheriff's deputy James Heneghan, charging him with 220 counts each of official misconduct and fraud, and one count of intimidation. Court documents allege that Heneghan…
1 source17 claims checked2h ago
13 unverifiable3 mostly supported1 false
Biblical perspectiveUNHOLY / UNRIGHTEOUS
Full analysis