FACT CHECK: Is a Mysterious Creature Terrorizing Argentina? FACT CHECK: Is a Mysterious Creature Terrorizing Argentina?