on April 4, 2023 in World News James Woods Slams White House ‘Hosting a Dog and Pony Show in New York’ While China, Russia Plot World Domination click here for more