Don't have Telegram yet? Try it now!
https://macdailynews.com/2014/05/02/no-iwatch-or-apple-itv-at-wwdc-2014-sources-say/
No 'iWatch' or 'Apple iTV' at WWDC 2014, sources say