5
The G7 summit

Cartoon by chinese state press mocking (from left to right) Germany, Australia Japan, Italy, US, the UK, Canada, France and India (frog in the front supposedly being Taiwan)

  • 0 user online
  • 1 user / day
  • 1 user / week
  • 1 user / month
  • 5 user / 6 month
  • 11 subscriber
  • 5 Post
  • 8 Comment
  • Modlog