A $280 billion investment fund wants to boot all of Meta and Twitter's directors over their handling of the Buffalo shooting11 ViewsLikes 0