1. So what have these guys been up to in India anyway? 2. Growing! Riley is now 19 and Sophie is 17 3. And mutiplying!! Meesha married Spencer last September 4. Making sure…