GEORGE TOWN: The carcass of an Irrawaddy dolphin was found on Teluk Bahang beach here.
Found Friday night, the partially decomposed, tailless carcass suggested a long, fatal journey for the dolphin, its body floating at sea for some time before being washed ashore.
