-
There’s a reason why Liam Neeson’s movie “Taken” has captured our attention as its terrifying premise of losing one’s daughter to a powerful international human trafficking syndicate hits a raw nerve in every parent’s mind. And while we would like to think that the government is doing its job...