Please wait while we are burying this event
| updated 2012-06-03 16:21:39 -0700
Rooftop excavators? On my multistory highrise building? It’s more likely than you think, especially in China where painting one’s self into a corner is no longer just for painters anymore. The difference here is, the corner in question could be...