5 days agoRebekah Jones Laughed Off X For Posting Obviously Fake Melania Story With Screenshot SHE MadeNewsVids