NASA means: Now Another Silly Announcement - India joins the space race.............duh. Whats next? Bangladesh? Whats to do etc etc.