Parler, free speech and the role of big techHOUSTON – After a steady rise in popularity, the social media site Parler disappeared over the course of a weekend. Many media analysts view what happened to the site as ...