RICK O’ BARRY     1 Articles

Oscar Victory! The Cove Wins 2010 Best Documentary Academy Award

by Michael Parrish DuDell

Last night, The Cove, a documentary which details the annual killing of dolphins in a National Park at Taiji, Wakayama, in Japan, took home the 2010 Best Documentary Academy Award and we

Read More