Categories
Uncategorized

Mike Daisey Finally Gives the Apology He Should Have Given Days Ago [Ifraud]

Like a moth emerging from a cocoon, lying monologuist Mike Daisey has reached the final stage of his belabored public apology for making up stuff about Foxconn. Let’s trace his dramatic transition from fatuous defiance to full contrition. More »