An empowering documentary by Apostle Allain Laguerre of Bellevue, Haiti that I had the honor of editing and producing.

Photo 1 of 5 in Flags of Demons

Comments

1 comment
  • Joe L. McCord <p>Apostle Allain Laguerre praying with one of his Christian followers in order to battle the voodoo ceremonies that threaten the people of Bellevue, Haiti.</p>