Messaging app Telegram and Facebook-owned social sharing platform Instagram appear to be being blocked in Iran. Read More on Tech Crunch