Three Arrested on Kidnapping Charges after January Ducks Inn Incident
Alaska State Troopers Divulged on Wednesday that they have arrested three Kenai residents on charges that include kidnapping after an incident on January 30 of this year where a man and a woman had been held against their will in a room at the Ducks Inn. The case began when an adult male called into […]