Chinese state media say a powerful tornado has killed 51 people and destroyed a large number of buildings in the eastern province of Jiangsu.

The reports said the tornado formed near the city of Yancheng on Thursday. They said large numbers of people were injured and roads were blocked.

Southern and eastern China have experienced weeks of torrential rain and storms that have caused widespread flooding and a number of casualties.