Tag: persona non grata

Venezuela declares Trinidad and Tobago PM persona non grata amid US-Caribbean tensions

Venezuela has declared Trinidad and Tobago’s Prime Minister Kamla Persad-Bissessar persona non grata, escalating tensions after her public support...