Germithe Geffrard, 23, was charged...
Hmm... I wonder about that name...
I wonder also. Is this someone from east Europe working here on a temp visa?
I doubt that she is from eastern Europe:
http://tinyurl.com/7ojs2vn