CHARLOTTE LEDGER – Mind Matters at Discovery Place opens discussion on mental health New Discovery Place exhibits shine a light on mental health challenges; ‘it is just like any other illness.’ View PDF.