don't think so, first of all it's not the 'country', it's the city of Buenos Aires, and that still has to be confirmed by the federal clowns.
and if you scroll down this article it states teh following:
Además de los turistas que residen en Argentina, también podrán ingresar los provenientes de...