News

Cheryl “Salt” James and Sandra “Pepa” Denton filed the lawsuit in federal court in New York on Monday asserting that the ...