Abbtakk special News Ticker Top News TRENDINGIndia sends 20 space satellites into space togetherSobia RasheedJune 22, 2016June 22, 2016 June 22, 2016June 22, 20160280 Indian space agency ISRO has sent 20 satellites into space together.Earlier, United States and Russia sent their satellites into space together. According to Indian media, the space... Read more