Technology Facebook, Twitter Must Do More to Stop COVID-19 Anti-Vaxxers: US States Kevin Colleran Mar 25, 2021 Attorneys general for 12 US states on Wednesday accused Facebook and Twitter of doing too little to stop people from… Read More...