Mayella Lloyd
Mayella Lloyd recently made headlines for her resignation as the Director of Information and Public Relations at the Ministry of Foreign Affairs in Panama, amid growing criticism of the ministry's handling of foreign relations, particularly concerning the Panama Canal.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Panama:
Mayella Lloyd is the Director of Information and Public Relations who announced her resignation from the chancellery.
6