National Grid worker and officer killed in shocking Waltham crash
In a tragic[1] turn of events, the internet has been abuzz with the news of the demise of Roderick Jackson. The news of his unexpected death has plunged many into sadness. Jackson was a well-known worker with the National Grid, who unfortunately met hi…