For me, sadness and anger double teamed my thoughts as I watched the newly released Netflix documentary series on the Challenger disaster 34 years...
Following its run on PBS, God Knows Where I Am, the documentary covering Linda Bishop’s tragic journey from the New Hampshire State Hospital to her...