iCloud link validity
I recently lost my iPhone 8 Plus and keep getting texts from a suspicious "iCloud" link.
It says to sign in because the iphone in question has been turned on but when I log into find my iphone the iPhone 8 is still logged off. I am wondering how legitimate this link is. when I click on it, it sends me to an icloud link but the link itself seems sketchy. It is an iCloud.network.nehx70 link which doesn't seem like an apple link. Any suggestions?