What do I need to donate blood?

A volunteer donates blood in Kigali on March 22, 2021. / Photo: Craish Bahizi.
A volunteer donates blood in Kigali on March 22, 2021. / Photo: Craish Bahizi.
Ines Rutayisire Umurerwa