You have probably already heard that highschool student, Angela Zhang, has possibly discovered a cure for cancer. Read the article HERE. What is interesting is that Angela's parents fled from China to escape a forced abortion when her mother was pregnant with her. Have you seen those pro-life bumper stickers that say, "Dear God, Where is our cure for cancer? God says, "I gave it to you, but you aborted it." What beautiful irony!!! Praise be to our most merciful God!!