Dolphins escape from Taiji facility

Higashimuro , Japan (BBN) – A pod of dolphins has escaped from a recreational facility in...

Read More