Who abducted her? What a mystery.
What does disturb me is that if Olivia is as good as she pretends to be, she would have realized very early that Amanda's safety could at risk and either hidden her away or put super strong security on her. Big mistake on their agency to have dropped the ball on that very obvious issue OR, it could be that Olivia is the one who ordered the abduction! You think?