Muhammad Omar/Definition

Salafist cleric and leader of the Taliban