This badge was issued to Diane Ngoga Niyodukorera on November 12th, 2024. Expires on November 12th, 2026.