Dailymaverick logo

Defend Truth

Rhoda Igweta

Rhoda Igweta

Rhoda Igweta is director of public policy and advocacy at the Elizabeth Glaser Pediatric Aids Foundation.

Latest Work