Venezuela says it has released another 177 imprisoned election protesters December 24, 2024 by About 2,000 demonstrators were jailed following disputed July vote, in which Maduro declared himself victor. Read More