Indonesia launches Southeast Asia's fastest train

​​Southeast Asia's fastest train route was officially opened in Indonesia on Monday.  REad more.

Comments