October 4, 2010 Edit Delete Tags Autopost @ev williams steps down as Twitter CEO http://ow.ly/2Oh11 via Ping.fm