India safely launches a $1.5 billion satellite for NASA
India safely launches a $1.5 billion satellite for NASA

arstechnica.com
India safely launches a $1.5 billion satellite for NASA

India safely launches a $1.5 billion satellite for NASA
India safely launches a $1.5 billion satellite for NASA