The mass death of eels and fish in Daya Bay, Guangdong Province, was a result of oxygen deficiency caused by an ocean current, local authorities said in a statement sent to the Global Times Tuesday.
The explanation from local officials from the area came after pictures of mostly dead eel
↧