Ukraine rescue cats arrive in DC after compliance with mountains of rules and regulations and $12,000 spent
This is an incredibly impressive, committed and wonderful cat rescue organised mainly, on my understanding, by Homewood Trails Animal Rescue (11116 Fairfax Station Rd, Fairfax Station, VA, United States, Virginia). They have a Facebook...