Footloose: Authorities baffled by severed foot found on Bali beach
A startling discovery sent ripples through the community when a human foot, measuring approximately 40 centimeters in length, was found along the shores of Penimbangan Beach in Singaraja on Friday…
Read More
0