"Future, Memes, and Nasa: NEWS  hanne  ""The Armed  Forces of the  United States  are the world's  greatest force  for good. It's  because of  them freedom  has a future.""  @VP  OF THE  Joel Kowsky/NASA via AP On Twitter, Vice President Mike Pence continued to praise the Armed Forces after making a surprise visit to Afghanistan."