Two camels found running on highway in northwest China’s Karamay City

World Today

Two camels were found running on highway in northwest China’s Karamay City. Find out what happened next.