

Glenn Greenwald on criminal hedge funds leeching off the people finally being dragged out into the sunlight (Leech, noun: ‘A type of worm that lives in wet places and fastens itself onto the bodies of humans and animals to feed on their blood‘. Perfect
