Spouse and I watched the last episode of Planet Earth II last night, "Cities," and there was a bit in it about this one city in India where there are LEOPARDS sneaking into the city at night and nomming piglets. frickin LEOPARDS. for some reason I find that fascinating and weirdly hopeful. XD
also the city in Ethiopia that has made a pact with hyenas. <3 urban wildlife