Helicopters Rescue Typhoon Stranded

|

Rescuers bring residents stranded by flooding in northeastern China to safety as dual typhoons continue to wreak havoc.

Comment
Show commentsHide Comments

Latest Political Videos

Video Archives