They probably kept the others there, and fired you because of your nationality. It's not easy being Cuban in the USA.. A lot of prejudice people around. If you were American, instead of Cuban, you might still be working there. I know it's not something we like to hear, but I think it might be true. Too bad you're Cuban..
Plus, I think you better look for another job, because knowing Shrink, he doesn't hire Cubans. He has a strict policy where he only hires Americans. Has anyone ever seen a Cuban working for the RX. The closest thing to being non American working here for RX is Fishhead, who happens to be Iranian, and The General being Portugese. But NEVER a Cuban.