Starting with Schiff, a loose theory is this is a network of angry poofters on the loose...
A thread here last night had the name Ned Price, an ex CIA poofter.