Taliban painting over murals on Kabul streets, including commemoration of peace agreement with U.S.
The murals are apparently the product of a group of Afghan artist collective known as the “Artlords,” who painted numerous contemporary illustrations on walls and blast barriers.