April 19 is the day a very special someone deliver a baby.That baby faced so much tradegy that he him self almost killed his parents when he grows older. What stops him from killing his own sinful but loving parents. Read on to find out. ®All Rights Reserved