Kabul Shahi


Kabul Shahi is a term used to denote two former non-muslim dynasties in Kabul: