Two fin whales were killed off Iceland’s coast shortly after commercial hunting resumed, marking the first catches since 2023. This follows a two-year pause attributed
Alibaba has initiated legal action against the US Department of Defense for designating the company as a “Chinese military company.” The lawsuit, filed in San