tree branches-nature

Overlapping of the Messages of Muhammad and Jesus

Prophet Muhammad (peace be upon him) also prophesied that Jesus will come back to uphold Islam ...