Francis Xavier And Bin Laden - Two Faces Of A Coin - Halatu HonnuHalatu Honnu · 15:06 14 Dec 2018On one hand Christians point finger at Muslims and condemn "Muslims treat a terrorist like Bin laden as a hero". But on the other hand, Christians worship Francis xavier as a saint! This dou… Read More