What landmark in science and technology did india achieve on 21 November 1963?
The launch of the first rocket from TERLS or Thumba Equatorial Rocket Launching Centre.
View answer Workspace Report Error Discuss