Argentina celebrates World Cup victory at Buenos Aires’ Obelisk

This post was originally published on euronews.