Nigeria Placed On A Watchlist – US Ambassador To Nigeria Reveals News Leverage Editor December 25, 2019 The Ambassador of the United States to Nigeria Ms Mary Leonard has said that Nigeria has been placed on a watchlist by the United States. Continue Reading