Baby Cyrus Anderson, was ripped from the arms of his mother by police officers from the Meridian Police Department (Idaho). It was a kidnapping, pure and simple!