Thousands of jellyfish stranded at El Nido beach

PUERTO PRINCESA CITY — Authorities and residents in the town of El Nido, Palawan, are baffled by what seemed to be a stranding phenomenon of several thousands of jellyfish larvae at Nacpan Beach, Sitio Calitang in Barangay Bucana. Photos of the said phenomenon, which was posted on June 16 by El Nido resident Justin Silvestre...