Check out the inside of Orange Otter Toy Store, located on Georgia Avenue in North Augusta.
Families told the Idaho Statesman that officers bound their 13- and 14-year-old kids. The FBI denied that "young" children ...