Russian Islanders Protest Against Big Oil Firms

300 Russian Islanders protest against oil companies for depletion of fish stocks, and destroyed forests and pastures allegedly caused by Sakhalin platform.