The Mosque of the Hair of the Prophet, also known as Jame Mui Mobarak, is a mosque near the Kabul Bazaar, in the city of Kandahar, Afghanistan.The mosque was built in the 19th century by Kohendil Khan. A canal runs through the mosque's shaded courtyard. At one point, there was a traveler's rest house there. Read More
Afghan women and activists, who have been protesting after Taliban returned to power in Afghanistan, have shifted their protest mode by writing their demands on walls at night to avoid violence by the Islamic Emirate forces. ...
Afghanistan's National Resistance Front (NRF) on Monday denied meeting between Taliban's acting Foreign Minister Amir Khan Motaqi and the head of the NRF in Iran. ...