The World Briefly
The Peace Dividend
Venezuela
Venezuela freed seven US citizens imprisoned in the country over the weekend, a move that underscores recent efforts by the Biden administration to mend ties with the oil-rich South American nation, CBS News reported. The release was part of a prisoner swap that saw two nephews...
Read full story →