re: #4 reuven
They’ve definitely crossed a line here. Have they violated a Twitter TOS agreement? (Not that that would mean much.)
I am pretty sure I can quote the Twitter TOS by heart:
“be on the internet”