Rachel Carson says Russian leader cannot offer clear explanation . She says there could be ` ` ' '' What makes anyone believe that Putin will `` man up , '' Crowley asked Feinstein ? from shooting down of jetliner over eastern Ukraine . Ukrainian government , pro - Russian rebels trade information over who is responsible .
Rachel Carson says Russian leader cannot offer clear explanation . She says there could be ` ` ' '' from shooting down of jetliner over eastern Ukraine . Ukrainian government , pro - Russian rebels trade information over who is responsible .