Benjamin Fulford — March 10th, 2025: The financial system is headed for catastrophic collapse Monday, March 10, 2025 By Justin Deschamps 4 Comments The new Benjamin Fulford report.