Isnt that about the same idea the muzzards have? Islam and Catholicism have something in common. 😁
Islam does teach the Muslim’s salvation is however Allah weighs the scales....unless you die in jihad.