Chinese farmer Luo Baogen lets officials demolish his home
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, 67, and his wife eventually...