Venezuela released at least 80 political prisoners on Sunday, according to a human rights group, marking the latest step to comply with US demands to free detainees.
Latest posts by Toimitus (see all)
A 70-boat flotilla sets sail from Spain, aiming to break Israel’s naval blockade on Gaza …