According to eyewitnesses, the dead couple in their 30s were lying at the side of the road in stagnant water; there was a light pole beside them and an electric car nearby. Full story via this link; read the absolute essentials about Yangzhou via this link.