5632View

This informative film was produced and broadcast by the Islam Channel to tell the story of how high quality lamb from England makes its way from the farm to the fork of consumers.