Comscore

Argus News | argus news | Odisha Latest News, Breaking News, Trending News, Live TV

A 149-mile-long stretch of Highway 10 connecting two towns in Saudi Arabia holds the title of the world's longest straight road.