An enormous squid landed on the southern island of Tawi-Tawi is believed to have been a youngster — with much more growing yet to do. The huge specimen was hauled ashore in Sibutu town last weekend. It soon attracted a fascinated crowd who later enjoyed a feast of calamari. A tape measured was used to… Full Story »