Jeremy Scahill
Owns or runs Drop Site News.
Co-founder of Drop Site News.
Money and control coming in
None on the map.
Money and control going out
- To Drop Site News Co-founder (July 2024) Owns or runs · Ownership Chuck Ross on Open Society's $250,000 grant for Drop Site News, Washington Free Beacon · Nov 13, 2025