web analytics

r/worldnews – China humiliates Putin as ex-official says ‘only matter of time’ before Russian defeat