(Newser)
–
A symbol of resistance in China has finally bit the dust. An elderly couple had refused to give up their house even though a highway was built around it—and the quirky image became an Internet sensation, the Guardian reports. But duck farmer Luo Baogen,...
Read full story »