Thursday, June 27, 2013

While in China watch that windows

A couple were found dead naked after falling from an apartment house said. They were believed to be having sex near the window when the window frame collapsed.

Police preliminary investigation found the damaged windows might have 'contribute'd to the horrific incident.

Monday, June 17, 2013

Who cares!

China Air-Freight Handlers at Guangzhou Airport