MACHIRICA, J. O. Open Defecation in Floating Huts on Lake Chirua, Mecanhelas, Mozambique. Agroenvironmental Journal, v. 1, 10 Feb.2026.