Did Eric Braverman have a Twitter account?
Where is Eric Braverman?
News reports today cite a high number of robots responding on Twiddle.