CurrentTRT WorldVideo10 0 by iphs247October 17, 2026October 17, 2026 Tombili the Cat, the Istanbul street cat turned Internet meme, now has a bronze statue in her honor Subscribe: … source
Leave a Reply