Chinese National Soccer Team Loses to Highly Organized Band of Feral Cats

Monday, June 24, 2013
Photo © Reuters

BEIJING — Following their embarrassing 5-1 loss to Thailand two weeks ago, China’s much-maligned national soccer team suffered another humiliating defeat on Sunday, this time at the hands…

Read More