Stray cats invade main stage at G20 summit in Turkey November 17, 2015 The G20 summit in Turkey had three unannounced guests on Sunday, the four-legged kind. A group of cats took the main stage moments before… Continue Reading