NASA astronaut photographs world’s longest river from space at night, netizens are mesmerised …

Almost every month, the National Aeronautics and Space Administration (NASA) shares some photograph or video that takes social media by storm. read more