The Plaza de Mayo (Spanish for May Square) is the main square in ... a focal point of political life in Buenos Aires and, arguably, Argentina.
It is always good to reflect on the global politics looking our wards from main plazas like this or for that matter any city with large squares looking out to the government buildings and seeing the life on the square very different to the life of the facades of official buildings.
Ещё видео!