Stranded in the snow: US SAR rescues free climbers trapped in mountains Whidbey Island, WA. RT NEWS
RT reports
COURTESY US NAVY
A US search and rescue team conducted an operation to save free climbers who got stuck on a shell cliff on Whidbey Island, WA.
RT LIVE http://rt.com/on-air