During a town hall on the Fox News Channel on Monday, 2020 Democratic presidential candidate Sen. Bernie Sanders (I-VT) said that he doesn’t regret his comments about Fidel Castro and stated that China has reduced extreme poverty, but saying that doesn’t mean he approves of China’s government.
Read More.