Seems El Salvador is holding all the cards.

Comments