Site icon The Economy Club

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.

Exit mobile version