Anatomy of a Facebook lynching