carmencita

She certainly sounds like the world's worst. I hope to God they find this varmint and lock her up. Evidently the British let her keep her passport and we know she must have been doing the same tricks there as well. Shame.