Tag: Florida

  • Line In The Sand Film Premieres in Florida

    On October 23, 2024, the highly anticipated premiere of the new documentary series “Line in the Sand” took place at the opulent Mar-a-Lago Club in Palm Beach, Florida. Directed by renowned investigative journalist James O’Keefe, the series provides a hard-hitting exploration into the U.S. border crisis, using a combination of undercover footage and raw testimonials…

    Line in the sand film premiere
Don`t copy text!