224 Today is 1-11-24 Where is the Seth Rich laptop report ? It’s due today. (twitter.com) - W A I T I N G - posted 125 days ago by Joys1Daughter 125 days ago by Joys1Daughter +224 / -0 24 comments share 24 comments share save hide report block hide replies
That would lead me to suspect the family was either paid off or strongly advised it would not be in their interests to pursue the matter.