China forces people to leave their homes, which they demolish just to have more space for the expo.. When you refuse they will attack you - till dead.
I even saw an 80 year old Chinese woman being punched to the ground because she told people she lost her home for this event. How sick, just DISGUSTING. For just an event... world's driving crazy.
just one of the pavillions.....
but this is a cute sight