Afghanistan, officially the Islamic Republic of Afghanistan, is a landlocked country situated at the confluence of Western, Central, and Southern Asia. Read More
Only 10 per cent of people in the Alasai district of Afghanistan's Kapisa province have access to telecom services, a media report citing locals stated. ...