A statue known as “Lady Liberty” stands on top of Lion Rock in Hong Kong yesterday. Photo: EPA-EFE / Kwang Kung Temple handout
Pro-democracy protesters early yesterday hauled a 4m statue known as “Lady Liberty” to the top of a famous Hong Kong mountain, announcing the peak would be its “final resting place.”