Playing god: Japan temple puts faith in robot priest

2019-08-15 2

Video by Agence France Presse

Free Traffic Exchange