Search results

  1. D

    Britain's Queen Elizabeth II caught on camera calling Chinese officials 'very rude'

    Dude, compared to Western European countries China is still a third world country
Top