Is this legal? Inquiring minds want to know. Fake complainant Neil J. Edmonson has now deleted his Twitter feed. Small wonder. [H/t jimbobby]