Yangtze River was raging on June 1st, 2015 under the impact of a major storm. Battling the river and weather conditions was a passenger ship, Oriental Star, with more than 450 passengers aboard. Other passenger and cargo ships in the same stretch of water pulled close to shore and...