Little Bo-Peep arrested; charged with sheep tail poaching
Indianapolis officials have arrested a least likely suspect being held responsible for poaching and smuggling sheep after a national manhunt drew attention to the animal abuse violations on nearby farms. Little Bo-Peep was arrested Monday […]