Home Articles Bodies float down the banks of India’s most sacred Ganges River