The United States and Venezuela reached an agreement to release 10 Americans who were held in Venezuela, with White House officials confirming that six of them were wrongly detained.
Nina World News is a site that bring to you the latest news update in Nigeria, USA and other parts of the World 🌎
Stay connected for more news update.