We did our best. FLF* now, more than ever. Today’s mewsing: Over half of Amerikan voters just catapulted our country into the rest of the world. Solidarity forward into the future. Ruti, the Cat Who Refuses to Give Up *FLF = Feline Liberation Front Share on Your Social Media Continue Reading >>>