Tag: Mar-a-Lago Club
-
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…
Written by