Posts

Showing posts with the label theory of relativity

Meet 'Powehi', the first black hole captured using eight radio telescopes