Cindy Wiesner on Telesur News: “Our global leaders have failed us”