Ahmed Lubis

Politics

Obama to address Muslim world from Indonesia

President Obama is in Indonesia today, home of the world's most populous Muslim nation. Tomorrow the President will address the Muslim world at an Indonesian university and reporter Julia Simon reports that there is much anticipation about the same.

Politics

Obama to address Muslim world from Indonesia

President Obama is in Indonesia today, home of the world's most populous Muslim nation. Tomorrow the President will address the Muslim world at an Indonesian university and reporter Julia Simon reports that there is much anticipation about the same.