Question: who discovered that electrons have a negative charge
Answer: Johann Wilhelm Hittorf