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