WTVR CBS 6 Richmond Apr 20
Seth Rich’s brother calls on those who pushed conspiracy theory to ‘take responsibility’ after Mueller report