How to Clean, Prepare & Cook Chicken Gizzards the Right Way?

The sound of onions sizzling in hot oil, the smell of fresh spices filling the kitchen, and a pot of halal chicken gizzards slowly