International Business TimesEdward Snowden back on Twitter, squashes death conspiracy theory with Mark Twain quote