This sounds horrible, adn I'm not sure it's even allowed, but is there any way to put some kind of nanny cam (tiny) on him? Or some kind of GPS locater thing, so that if something were to go awry, there would be a way to track him. I just don't like the gut feeling about this woman... If there is anything legal like that that you can hide easily, but to keep him safe, I'd see what is out there.
Bookmarks