December Venezuela Delegation Report Back

After seventeen years of socialism, what led to this devastating electoral defeat for the left, and what options exist for the future? TFA President Rick Sterling shares his impressions.

Storm Clouds