Nope
Even wikipedia is pretty straightforward on Issa in Islam. You could just ask a local Muslim leader - they’re everywhere.