Woman Goes Blind After Parasitic Worm Got Stuck Behind Contact Lens
As anyone who has ever required spectacles will know intimately, having poor eyesight is a hassle. The worse your eyesight is, the more unavoidable needing a pair of spectacles to see the world around you is! They can be annoying as well, since they will easily slide down your nose (especially when performing physical activities) …