How will the llamas save us?

How will the llamas save us?

How will the llamas save us? One hundred years ago, the relief that followed the end of a most gruesome war was met with the grief of going back to normal life without many loved ones. Not everybody died in the trenches or under the bombs: between 50 and 100 millions...