Afghanistan, officially the Islamic Republic of Afghanistan, is a landlocked country located in South-Central Asia. Afghanistan is bordered by Pakistan in the south and east; Iran in the west; Turkmenistan, Uzbekistan, and Tajikistan in the north; and in the far northeast, China. 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. ...
Taliban security forces in northern Afghanistan's Panjshir province have unlawfully detained and tortured residents accused of association with an opposition armed group, Human Rights Watch (HRW) said on Friday. ...
The list of Taliban violations of the rights of women and girls is long and growing, said Heather Barr, Women's Rights Division at Human Rights Watch (HRW), as she raised growing concerns about the violation of the rights in the country. ...