A Fox Business anchor broke down in tears live on the air as he recounted a family experience while he was growing up.
Charles Payne recalled how his family took a major financial risk when they bought a farm in Alabama in 1951.
During Payne’s Thursday town hall, titled “Maintaining Unstoppable Prosperity,” the host encouraged viewers not to fear taking financial risks when investing in the market.