TURKEY: DOCTORS PUZZLE OVER REMOTE VILLAGE WITH 75 SETS OF TWINS

Record ID: 639818