SecureDrop: BuzzFeed

BuzzFeed, Inc. is an American Internet media company based in New York City.

Tags: securedrop 

Verified URLs