The Telegram site FAQ says this is hosted in Dubai, and the folks that developed it have Russian names - Nikolai?? Am I paranoid enough, or does this sound like a phishing expedition?
“The Telegram site FAQ says this is hosted in Dubai, and the folks that developed it have Russian names - Nikolai?? Am I paranoid enough, or does this sound like a phishing expedition?”
Yeah would concern me too. Yikes We’ve got a problem here folks.