When they adopted Marcus, David and Ally's dream of having a child was complete - but now they could lose him.

Many of the babies have by now spent most of their lives in Singapore (Stock image of a family with toddler) When David and Ally first saw Marcus, they knew he was destined to be their son. "For me it was love at first sight," said David. Their long adoption journey had come to an end. Months later, the baby from Indonesia was in their arms and the family was ready to start their life together. But now, years later, they face the possibility of losing Marcus because he is believed to have been trafficked into Singapore. He is one of at least 20 babies alleged to have been illegally bought in Indonesia for adoption in Singapore in recent years. Nearly two dozen people have been arrested for alleged human trafficking last year and are now on trial in West Java. This means authorities may have to decide if Marcus and other children, who would by now have spent most of their lives in Singapore, should stay with their adoptive parents or return to their biological parents in Indonesia. Both countries have yet to state what will happen to the children. For David and Ally, these last few months have been agonising. The high-profile case has highlighted the enduring problem of child trafficking in Indonesia, fuelled by parents who sell their children.