Day: June 19, 2017

Over the past few months there’s been an internet-fueled fascination with the murder of DNC staffer Seth Rich, with conspiracy theories galore that point the finger at the DNC and the Hillary Clinton campaign, who theoretically snuffed Rich for leaking