Tom Cotton campaigns in Iowa, banks political capital ahead of potential 2024 presidential run

Error