Hello Sameera,
I echo the views of Anil & Praveen Kumar Kambhampati.
And I also how tough it is to stand-up to corrupt/unethical practices. And more so in the situations that Afghanistan is into currently.
However, like Anil mentioned, corruption is the scourge that is very prevalent the world over--it's only the difference of grade. I am not sure if you have access to world programs on TV--but if you do, you would also know about the corruption/unethical practices in UK right now, a society that's more known for fair & ethical practices thus far.
So, in a nutshell, focus on WHATS' IN YOUR CONTROL rather than what's not. And what's in your control is YOUR RESPONSE to the situation(s). Given a choice, don't even get into such situations where your principles COULD be compromised. But if such situations do occur despite your best efforts of not getting into them, CALIBRATE your responses.
Given the current state of affairs in Afghanistan, your local options could be limited.
Did you consider openings in the Middle-East? Usually, I understand, many from Afghanistan move there.
Another suggestion could be to go to the University again--to get a higher Degree so that when you come out, the type of openings that would be available/applicable to you would of a different nature where such practices would be LESSER [unless of course you have financial reasons also to do a job].
If you have anything specific in mind, pl do feel free to raise in this Forum--I am sure the members would give quite a few suggestions that COULD be practical to you.
Rgds,
TS