Skip to Main Content

IAAPEA Presents "Creatures of God"

The late Imam B.A. Hafiz al-Masri, from the Woking Mosque in the United Kingdom, makes a case against factory farming, vivisection, fur, hunting, and other animal abuse using Islamic sources.

Related Posts

Connect With PETA

Subscribe