teleSUR English provides the best coverage of Latin America and an alternative perspective on global events.
teleSUR English is the English language division of teleSUR, a Latin American-based media outlet committed to principled journalism with a global outlook from the SOUTH.