News

People in an Indonesian village watched as a tower of loudspeakers mounted on a lorry ­rumbled through their usually serene ...
Loudspeaker towers are commonplace on Indonesia's main island of Java, blaring a repetitive mix of electronic tunes and ...