For the past forty years, social media has enabled its users to create online communities in order...

read more