Al Jazeera’s Teresa Bo reports from Buenos Aires, where police fired tear gas as thousands protested.