What does the fox say? A woman from Russia was caught on camera boarding a metro in Russia with a pet fox nonchalantly perched on her shoulder. Yes, it did raise a number of eyebrows. Fellow commuters and social media users said that they were a bit fascinated with the thing that they saw, considering […]
