Home Daily News Russia Agrees To Free Nearly 100 Captive Whales