jamaican-journal.com
Moral authority?
This is very interesting, can I say? The U.S. Ambassador to Jamaica is lecturing Jamaica about its relationship with China. Hmmmm…will the U.S. ever be in a position to act as moral authority…