18-meter whale beaches itself and dies on shore in Indonesia | Al Mayadeen English