Bali implements ‘Grand Castle’ security ahead of G20 summit
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 G20 leaders’ summit.
A team of more than 18,000 police officers and soldiers…