Venezuela Releases 146 Protesters Amid Election Controversy and Upcoming Inauguration
Venezuelan authorities have released 146 protesters detained during post-election demonstrations, bringing the total number of releases to 1,515. This announcement...