Sat. May 17th, 2025

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