Singer Jennifer Hudson performed “Angel” with Alicia Keys at Keep a Child Alive’s Black Ball, which raised money for HIV treatment and care in Africa.

Check out the performance!

Go here for more information on Keep a Child Alive.

Comments