Double Blessings

Double Blessings

Twin baby girls, Erica Heart and Erica Faith were born on February 27, 2003 in a small city in Mindanao, Philippines. Their birth mother, a laundrywoman who had several children prior to the twins, took them home but didn’t have the support or the finances to...