Muskrat was *told* to step back by his Saudi+Qatari investors at the WC final--in addition to having stated in a Delaware Court that he would not be running twatter himself, back in November.
@fatslothslim
the whole "poll" thing was nothing but a dog & pony show. Muskrat's like PT Barnum in $600 silk T-shirts and $900 shoes.