Stray Cats Invade the G20 Summit, Bold as Can Be
Politics
World leaders are currently gathering in Istanbul, Turkey, for the latest G20 summit. The stage was set and journalists were waiting for a photo op when a trio of stray cats wandered inside to check out the scene.