NUSA DUA, Indonesia – From escort electric vehicles and horse patrols to warships and fighter jets, security at Indonesia’s “Island of the Gods” Bali has been ramped up ahead of the G-20 leaders’ summit.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.