Paparazzi giant files for bankruptcy amid Duchess Meghan legal battle
Splash News has filed for bankruptcy amid a year-long legal battle with the Duchess of Sussex, who sued the agency for breach of privacy over photos taken of her and her son, Archie.