Amazon Attempts to Improve Alexa Privacy, Hilariously Fails

Photo: Amazon There‚Äôs a new Echo in town. The Echo Show 5 is a smart display…