Human Flesh Butcher Shop Opens in London (13 Pics)

Is this the craziest shop in the world?? read more...


Photos from Afghanistan

Already sufficient time peace-keepers trying to restore order to Afghanistan, but unfortunately... read more...