Watch: How Russia embraces football fans from all around the world

Know how Russia embraces football fans all around the world as it is likely to boost the country's tourism. Watch the video to know more.