On November 5th, Tara Olmstead and her son, Zi zi, left their apartment in Calhoun, Georgia to let their dog outside. As he headed back home ahead of her, the six-year-old reportedly told his mother that he had found a toy behind their building. Children regularly lose their toys, and she thought nothing of it. […]Read More
Tags : Zi Zi Olmstead











