MUMBAI: BBC World launched in the US on 1 June 2006. To support the launch, the channel is running an ad campaign in New York City....
This will close in 10 seconds