China and Japan. Getting their goat

A HERD of feral goats on a tiny unpopulated island in the East China Sea live in blissful unawareness of a diplomatic storm brewing around their remote habitat.

More...

Comentarios

Entradas populares