Egads, a woman in Columbia believes she has given birth to Satan’s son. The baby, who continually disappears and then reappears in weird places like , the fridge, the washing machine and a bag hanging on the wall, has the family fearing for their lives. Ana Feria Santos also claims her little evil snowflake has set fire to clothes and furniture. He also has an evil little cackle. Sleep with one eye open lady!!!!