November 17 2015 12:52pm

World leaders gathered for G20 upstaged by stray cats in Turkey

A trio of curious felines stormed the stage on Sunday as the world watched in anticipation of world leaders gathering in Antalya for the G20 summit in Turkey.

Responsive site?

Video Home