
Sicogon Development Cooperation v. Farmer Amelia
Farmers of Sigogon Island with their Families. Farmer Amelia is one ofthe inhabitants of Sicogon Island in Iloilo, Philippines—an island of miraculous beauty complete with pristine beaches and transparent turquoise waters. A few months...