15_Dilapidated conditions where a woman delivered her twin babies. Published April 25, 2016 at 1280 × 720 in Let your light so shine–April 2016 Conditions précaires et délapidées du centre de Kimvuza où cette maman a donné naissance à des jumeaux. Continue reading →