Guest
Login
Sign Up
Site settings
Forgot Password?
A huge KFC delivery was spotted outside the Soluxe Hotel where the Chinese presidential delegation is staying during Xi Jinping’s visit to Moscow
Autoplay video
Hide player controls
Hide resume playing