Pharma price-gouger Martin Shkreli smirks at Congress, refuses to answer questions

Worst case of Resting Bitch Face ever. But don’t worry, there’s a cure for that. It costs $352,293,394 a pill.

4 Likes