Man in China arrested for highway robbery… he literally stole the street

Industrious criminal charged with making off with 800 meters of road.

Read More