Lockdown: Protesters set city hall on fire in Guatemalan
Residents of a Guatemalan town set the city hall on fire after the government refused to ...
Read more
Residents of a Guatemalan town set the city hall on fire after the government refused to ...
Read more