Two recent events have kept me awake through the night, turning restlessly on my bed as my mind wrestled with a haunting ...