ISRO successfully places Earth observation and SR-O DEMOSAT satellites into intended orbit
ISRO successfully places Earth observation and SR-O DEMOSAT satellites into intended orbit