Afghan citizen

EXC: Afghan envoy & team accused of cheating visa seekers

The Afghanistan embassy staff allegedly took exorbitant amounts from destitute Afghans for different services