Discoveries pages from MyHeritage make finding matches easier than ever. MyHeritage is known throughout the industry for it’s matching technologies, and they have just gotten even better with this great new user interface. MyHeritage has just announced their new...