Foul Play Ruled Out By Authorities A lady had come across an amputated leg in the bushes while walking on a beach in Vancouver in 1887. As the foot was carefully kept inside a boot, the […] Koushik Das October 8, 2021 Leave a Comment