0

Video of the Week: "Day of Light (Dia de Luz)"

Would you believe that the largest open-air landfill in Central America is home to more than 1500 people? A "Day of Light" in La Chureca, Nicaragua... Read more