Are tech executives responsible for what happens on their platforms?
In 2021, Twitter executives in India faced arrest over posts that the government wanted removed from the site
In 2021, Twitter executives in India faced arrest over posts that the government wanted removed from the site