Joan of Arc is here - will she be able to stand in front of a 6 billion dollar dirty machine?


Can she clean massive corruption at UNDP?