Mozilla has made public an encrypted file-sharing service with a self-destruct twist.

Read More

Author: Brian Barrett / WIRED