No fewer than two persons have died while an undisclosed number of persons sustained injuries after a commercial vehicle lost control and plunged into a river...