President Nicolas Maduro has won Venezuela’s presidential election, according to partial results announced by the electoral council. The head of the National Electoral Council (CNE), Elvis Amoroso said that with 80% of ballots counted, President Maduro had 51% of the vote, compared to 44% for his main rival, Edmundo González. ...
Protesters flooded the streets of Washington, DC, on Wednesday, denouncing Israeli Prime Minister Benjamin Netanyahu’s speech to US Congress. The demonstration, which included thousands of participants, featured signs calling for Netanyahu’s arrest and an end to US aid to ‘Israel’. Chants of “Free, free Palestine!” and “Arrest Netanyahu!” could be ...