CNN reports that at its World Wide Developer Conference, Apple announced iPhone users will be able to send videos to other users that will, by default, self-destruct after a few minutes after being viewed… …Which we suspect might make Snapchat… Read More ›