Nov 20, 2017
By Larisa Epatko, November 17, 2017, for PBS Murals are popping up in and around Kabul, aimed at getting people to think about what’s possible. ArtLords, based in the Afghan capital, grew from a small group of artists and volunteers who wanted to share — in vivid...