US actress and Unicef goodwill Ambassador MIA Farrow blasted corporations and director Steven Spielberg Wednesday for helping China stage the 2010 Olympic games despite Beijing's support for Sudan's government.
Farrow warns Spielberg on helping Beijing's Olympics.