INCREDIBLE: Woman Deliberately Blinds Herself
An American woman has explained the rationale behind her decision to “deliberately” blind herself.Jewel Shuping, 30, from North Dakota, suffers from Body Integrity Identity Disorder (BIID), a disorder that makes able-bodied persons feel…