Did you figure out yet about the purported Telegram Trump announcement? I’m just seeing it now.
Consensus is that it is fake.