Due in Town: The red carpet will be rolled out when US President Barack Obama arrives in Bali next week to attend a series of ASEAN meetings.

Filed under: Covershot

Comments are closed.

1