- #1
- 731
- 7
Some "new" relaeases of interest also here in General Astronomy. Merits discussion in this forum too, I think. Go to PF post:
https://www.physicsforums.com/showthread.php?s=&threadid=12315
https://www.physicsforums.com/showthread.php?s=&threadid=12315