Farmers herd a flock of ducks along a street towards a pond as residents drive next to them in Taizhou, Zhejiang province, June 17, 2012. There were about 5000 ducks, local media reported. Picture taken June 17, 2012.
- A group of UK Uber drivers have won the right to minimum wage in a case that could have huge implications for the "gig economy" 🚘
- A federal jury cleared the leaders of an Oregon standoff. The militia group took over a wildlife refuge last January.
- Here are some of the best Vines to watch before Twitter kills it 💀