A comical scene unfolded in Fujian, China, at the end of September: a feisty brown dog was caught on camera paddling across a river. Locals were astounded by the impressive feat – but moments later, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results