Binaifer Nowrojee
Binaifer Nowrojee is the president of the Open Society Foundations.
Articles by
Binaifer Nowrojee
Pope Francis walks out from a church in Thailand as people reach out to touch him.
Protesters are arrested by the riot police during a demonstration against a proposed finance bill on June 27 in Nairobi, Kenya.