India, Russia among dozen countries invited to join | AWANI International