Menu Close

Cuban Protesters Take to the Streets for Their Freedom, Under Patronage of Our Lady of Charity

A local Cuban captures his fellow countrymen cheering and praying as a priest hoists a statue of La Virgen de la Caridad amid protests in Cuba.

Unprecedented demonstrations are underway on the economically crippled, communist-ruled island, calling not just for material relief, but systematic change.