A street vendor sells alleged crocodile kebabs on Monday evening in Shenyang, northeast China’s Liaoning province. Two crocodiles were displayed. The vendor claimed that the kebabs, which are sold at 20 yuan ($3) each, are made of crocodile meat. (Photo/Xinhua)
Day|Week