China creates world’s first traffic signal for camels

Officials in northern China have inaugurated what they say is the world’s first traffic signal for camels.Officials in northern China have inaugurated what they say is the world’s first traffic signal for camels.

Leave a Reply

Your email address will not be published. Required fields are marked *