No media source currently available
The London Olympics kick off this summer, but will it cost London more than its worth? VOA's Al Pessin reports.