ISRO Successfully Places 20 Satellites Into Space