Who Has To Pay Zakat Ul Fitr?

Many of us ask this question: Who has to pay Zakat ul Fitr?  Shaykh Abdul Nasir Jangda explains and elaborates on who has to pay Zakat ul Fitr.