10 people charged in kidnapping and death of man from upstate New York homeless encampment
ITHACA, N.Y. (AP) — Authorities say 10 people have been charged in the death of a man who was kidnapped from a homeless encampment on the outskirts…
Continue Reading