Business

On US Sanctions – OpEd

On 11th December 2023, the US introduced new visa restrictions for almost 300 Guatemalan lawmakers, leaders, and their households, accusing them of “undermining democracy and […]