OP, your angry rants throughout this thread are not garnering you any respect. Certainly, every nurse will make a mistake at some point in their career. Accountability, humility, and a desire to learn will help you navigate this situation.
So far, I have seen none of these things from you.
Even if you've only been a nurse for a few years here in the States, you should be more adept at managing some of these issues, and not forget your five (or six) rights of medication administration.