Editorial photo #12521268 Economy, Business and Finance
The Container Ship Zim Luanda Leaves The Port Of Barcelona.
The container ship Zim Luanda sails from the Port of Barcelona with a cargo of 122 tons of steel bars, allegedly destined for the manufacture of weapons for Israel, in Barcelona, Spain, on July 1, 2025. The controversy is part of growing international concern over the conflict in Gaza and the implications of the arms trade with Israel. (Photo by Marc Asensio/NurPhoto)