Worldview: June 7, 2016

A woman rides a bicycle in Solo, Central Java, Indonesia, Tuesday, May 17, 2016.
A woman rides a bicycle in Solo, Central Java, Indonesia. Achmad Ibrahim / AP Photo
A woman rides a bicycle in Solo, Central Java, Indonesia, Tuesday, May 17, 2016.
A woman rides a bicycle in Solo, Central Java, Indonesia. Achmad Ibrahim / AP Photo

Worldview: June 7, 2016

It’s all about bikes today on Worldview. On today’s show: