Al-Azhar

“One World Religion Agreement” Signed by Roman Pope Francis and Islamic Grand Imam Leader of Egypt’s Al-Azhar, Marks the End Time

Blogger

The long waited “One World Religion Agreement” has come to its fulfillment after the two giant religious leaders in the ...