- The Leeward Islands (/ˈliːwərd/) are a group of islands in the Lesser Antilles of the West Indies in the Caribbean region of the Americas, situated where the northeastern Caribbean Sea meets the western North Atlantic Ocean. Starting with the Virgin Islands east of the Greater Antilles main island of Puerto Rico, they extend southeast to Guadeloupe and its dependencies. They lie north of the Windward Islands, southern islands from Dominica to Trinidad and Tobago, and northwest of the Leeward Antilles, southwestern islands from the Federal Dependencies of Venezuela to Aruba.
- World Report 2024: Papua New Guinea (hrw.org)
Although a resource-rich country, the World Bank estimates that almost 40 percent of the population of Papua New Guinea (PNG) lives in poverty, with only 20.9 percent having access to electricity. Most people in PNG live without consistent access to clean water. James Marape is now into his second term as prime minister, and despite promising to address rampant corruption and discrimination against women, PNG’s human rights record has not improved.