Gale force winds force struggling cleaner to crawl across road in China

Gale force winds combined with snowstorms in northern China forced a cleaner to crawl across a road.