Is Obama Snubbing Russia? | St. Louis Public Radio