Spanish police on Saturday detonated what appeared to be an explosive device that had fallen from a naval vessel and washed up on a luxury resort Beach on the Canary island of Tenerife, the Interior Ministry said.
Spanish police Detonate explosive that washed up on resort Beach.