Lambasted

Lambasted – verb

to criticize (someone or something) very harshly

Definition:
1:  to assault violently

2:  to attack verbally :  censure <critics lambasted his performance>

Source:

http://www.merriam-webster.com/dictionary/lambasted?show=0&t=1419032264

Encounter:
 This was the same article as the one with Obama’s Rapprochement with Cuba. Latin American countries once Lambasted the united states now describe us with more welcoming words. Lambasted was to attack verbally which meant that they spoke ill of the United States.