This is a remote user, information on this page may be incomplete. View at Source ↗
- Comment on China claims it may have detected signs of an alien civilization.:
You don't even need to do that, most browsers will show you the URL of the link you're hovering over in the bottom left.