Search results

  1. D

    China completes world's biggest telescope | ABC Online

    If they find aliens they would tell them that their king paid tribute to chinese emperor and their planet belongs to china.
Top