Times to keep your ignorant offensive opinions to yourself

I live in the southern part of the US where many people like to tell you what they think about things they have no knowledge of. Unfortunately I know many people like this.
  1. When a horrific act of violence has happened
  2. When it involves another group of people you know nothing about
  3. Anytime you are on Facebook, Twitter, Instagram, or any other form of social media
  4. When absolutely NO ONE has asked for it
  5. When it involves a leader whose job you have never had, never will have, and do not understand the stress or decisions of their position
    Example: a president