Dec 28, 2009
This is the latest update on matches from China.
China Center for Adoption Affairs, (CCAA) Status:
Children matched April 1 - April 3, 2006
The last match date was DEC. 2, 2009,
WE ARE LID 5-16-06
In a far away land God planted a seed and now it grows in our hearts.
Not of our flesh, nor bone, yet miraculously our own..