Kidnapped
3 men were arrested and charged with allegedly kidnapping, threatening and stripping naked a 13-year-old boy in Greece at an apartment complex last Saturday. Police say they were called to Glenora Garden apartments around 3:42 p.m. and found five minors and three men. After investigating, police say a 13-year-old went into the apartment building and […]
-
Pages