U.S. Archives - Page 52 of 58 - The Beaverton

U.S.

Martin Shkreli unable to resist punching own face

WASHINGTON, D.C. — Former Pharmaceutical Company CEO and alleged securities fraudster Martin Skreli was unable to overcome to desire to punch himself repeatedly in his smirking, self-assure…

Share