Suspects arrested for tying kidnap victim to chair with barbed wire and carving crosses into face and hands – AOL February 22, 2023 by admin source