Cara Castronuova: The Unconstitutional Incarceration of American Citizens
Today, The Two Mikes were privileged to talk with Ms. Cara Castronuova, who is the leader of Citizens Against Political Persecution, an organization working to try and free the hundreds of men and women who the U.S. government has unconstitutionally incarcerated after arresting them for no reason on January 6th. Listen to the passion in her voice. There...