Operation No Compromise: Defending the Integrity of the Southern Ocean Whale Sanctuary
Operation No Compromise: Defending the Integrity of the Southern Ocean Whale Sanctuary Sea Shepherd Ships Will Return to Antarctica in 2010/2011 sanc·tu·ar·y - Noun 1. a sacred or holy place. 2. Judaism. (a) the Biblical tabernacle < http:// …