(August 27 02:05) NDTV News
At least nine melon-headed whales washed up on the shores of Mauritius on Wednesday, according to an AFP journalist at the scene, prompting speculation of a link to an oil spill earlier this month.
You can find the original article
here