#19 – Ambassadors of Heaven

Aug 6, 2024    Clifford Chavez

Ambassador:

1. A diplomatic official heading his or her country's permanent mission to certain international organizations, such as the United Nations.

2. An authorized messenger or representative