The R/V Martin Sheen Detained in Victoria

Sea Shepherd Vessel MARTIN SHEEN detained in Victoria The Sea Shepherd U.S. flagged sailing vessel MARTIN SHEEN is being detained in Victoria, British Columbia. Canadian Customs has refused to grant clearance despite advanced notice of the arrival of the vessel from Honolulu, Hawaii. U.S. citizen Captain Chris Holt has been detained and his passport removedContinue reading “The R/V Martin Sheen Detained in Victoria”