St. Louis -- Taxi driver Nabeel Langrial, 23,  was fined for wearing his kufi - his religious hat - while on duty driving his taxi. The agent also wrote him up for not displaying a taxi license, for refusing to cooperate and for returning a cab to service without a reinspection. Ten months later, Langrial still views it as a violation of his religious freedom.