DeCastro Embraces Turning Point USA?by Jim Finch March 11, 2024 3 NewsOn his Sunday live infomercial, Jose “Chille” DeCastro announced that he accepted a paid speaking gig “in the South” next month from the conservative nonprofit organization Turning Point USA. Read more