The International Cricket Council (ICC) has unveiled a groundbreaking social media moderation initiative aimed at creating…