Some people believe he is among us.
Haazir (Omnipresent) and Naazir (Omniseeing) are the sole attributes of Allah. No human being including our Nabiy (Sallallaahu Alayhi Wasallam) cannot be Haazir and Naazir. Our beloved Rasul (Sallallaahu Alayhi Wasallam) is resting in Madinah Munawwarah. He informed us that when anyone sends Salaams to him, the angels convey the Salaam to him there. And Allah Ta’ala Knows Best By Mufti Ebrahim Desai