Cubans thought they won the US visa lottery. Then came the shocking update

The U.S. State Department clarified that Cuban citizens have been excluded from a popular visa program that also offers a ... Read More


Ventura, California (edit location)

63°
70° / 58°
Fair

Find Your Weather

Get Weather by Email extended forecast