The Biden Administration has agreed to resume issuing immigrant visas on a limited basis beginning in May, the State Department reported. The decision came after a high-level meeting with Cuban officials. Reports Jorge Agobian.
Svalbard is a group of islands located in the Arctic and is considered part of Norway. This region is characterized by its stunning natural beauty and charming landscapes....
Read more