You are viewing a single comment's thread from:RE: Twitter and Facebook Stocks Drop 51.2 Billion in Combined Market ShareView the full contextacesontop (80)in LeoFinance • 4 years ago They deserve all of that and more for their anti freedom of speech and fascist policies. Posted Using LeoFinance Beta