For hundreds of years, Hindus and Sikhs have lived in Afghanistan. But even after the fall of the Islamist Taliban regime, they face growing discrimination, forcing many to leave.

Sometimes you can recognize them on the streets, usually because of their black or wine-red turbans and opulent beards. Others look no different from the rest of the pedestrians, aside from the fact that they may be homeless.