border_humper Staff Member Moderator Chief Disinfo Officer Yesterday at 8:52 PM #1 View: https://x.com/thebritlad/status/2030814910469333046? CIA spooks got Cuba riled up. Upvote 3