I was raised, in a Christian home, to love all sinners, no matter how heinous their crimes. I know this is a difficult concept for non-Christians to grasp and I won't try to explain it to you. On to politics ...
Seizing money wired to Mexico? At present there is no legal way to do this. Let's shelve this idea until there is legislation in place and the banks are willing to forego the fees they now collect.
Assuming such a law were passed, wire transfers would stop,  but the money wouldn't. It would just move through different conduits. Result: No money for the wall and no money for the US financial industry.