Joel Cruz flies to Russia to see his third set of twins | PUSH.COM.PH