Description

In Belmopan, Belize, unrest over the government's new taxes erupts into riots

Location

Belize

Rate

Important (6)

Sphere

Politics

Comments