News To Talk
The best source of latest news and trends all over the web.
Recent blog post
16,000 Pigs Floating And 1,000 Ducks In China River (video)
16,000 pigs have been found floating down rivers in China lately has now been followed up by reports of more than 1,000 *dead* ducks floating in a different river in the nation. The story of 16,000 pigs, turned from 2 rivers close to Shanghai, and in th...8 weeks ago
User reviewsPersonal attacks are NOT allowed
Please read our comment policy