Disclaimer: This site does not store any files on its server.

Watch When God is Among Us

Benin, Africa is where thousands believe to have found the incarnation of God. Her name is Parfaite, meaning Perfect and she is responsible for the most controversial religious movement in Benin's recent history.

Short, Documentary
Aidan Macaluso

All Systems Operational