The United States began sending new military aid to Ukraine and is evaluating a possible troop deployment, after President Joe Biden said any Russian troop movement into Ukraine would be considered an invasion. Iacopo Luzi has all the news.
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