Thu. Nov 28th, 2024

Human Rights Watch says that credible evidence ties Venezuela’s national guard and national police to some of the 24 killings as people protested the election’s outcome.

Read more at NBC News