Barricaded armed man in Georgia HomeGoods store taken into custody
June 14, 2022 at 14:14 PM EDT
An armed man was arrested after barricading himself inside a HomeGoods store in Alpharetta, Georgia, and forcing police to evacuate the area shopping center.