What does this even mean:
"The companies also agreed to promote "independent counter-narratives" to fight hate speech, including content promoting non-discrimination, tolerance and respect."
Are they trying to stop ISIS or please offended snowflakes? Doing both is a heroic task which will leave millions disenfranchised. Will this open the market for new social media platforms?