I have what it takes to win Miss World, says Iradukunda

Miss Rwanda Elsa Iradukunda is gearing up for the Miss World beauty pageant slated for November 18 in Shenzhen, China.
Miss Rwanda Elsa Iradukunda
Miss Rwanda Elsa Iradukunda
Francis Byaruhanga