Instagram Messaging, Twitter Blocking Debacle, SnapChat Funding TC Video 10 years Colleen Taylor, Leena Rao, and Alex Wilhelm talk about the weekly tech news