Search results

  1. T

    Kill yourselves. Russia tells Japan.

    Would be interesting to see how China supports this as the Russians have basically done to Japan what Japan did to China with the Senkaku Islands.
Top