English News | Latest and Breaking News | Todays News
Kabul: Afghans with valid visas and passports stranded in the northern city of Mazar-e-Sharif and waiting…