Twitter reaction for ISRO launch Twitter pour love as ISRO pulls off a World Record February 15, 2017