Since 2011, he has given out 9,500 pairs of glasses worth nearly $500,000. It wasn't until Yash Gupta broke his glasses in taekwondo practice that he realized just how much he relied on them. His prescription was so high that he had to wait a week to get a new pair. For Gupta, then a high school... Continue Reading →