Shay Moss defamation lawsuit

Ruby Freeman And Shay Moss Win Defamation Suit Against Rudy Giuliani

Ruby Freeman And Shay Moss Win Defamation Suit Against Rudy Giuliani

A judge has ruled in favor of Ruby Freeman and Shay Moss in their defamation suit against Rudy Giuliani.  A…

9 months ago