Rare solar eclipse witnessed by 501st CSW

  • Published