News

We are glad 10 Americans and U.S. permanent residents held captive in Venezuela have been freed. It’s a welcome outcome after ...