This is the photo (above) that AOL boss Tim Armstrong did not want the world to see.
The picture, posted on journalism site Jimromenesko.com, is purportedly the last one taken by Patch creative director Abel Lenz just minutes before Armstrong fired him during a conference call with 1,000… …read more
Source: NY Post

LEAVE A REPLY

Please enter your comment!
Please enter your name here