She made her way from South Africa via Europe via Mexico illegally crossing the Rio Grande into Texas!!!!
Debbie Schlussel is very good. She goes on Howard Stern's show alot.