The Horror, the Horror

Taliban members in Kabul’s presidential palace. What adds to the horror is the fact that many on the left view this as some sort of triumph over imperialism.