1.

The 'Hubble telescope' is

A. in space
B. on an island
C. on a mountain
D. on an Iceland
Answer» B. on an island


Discussion

No Comment Found