Loading Video…
This browser does not support the Video element.
McDonald's, other American corporations stop business in Russia
After days of mounting pressure, several American-based corporations are stopping business in Russia -- including Chicago-based McDonald's.