Review Radio: Upheaval in Latin America
On October the 14th, protests ignited in Santiago, the capital of Chile, after the government's decision to raise in the metro fares by 30 pesos, or the equivalent of 4 US cents. However, two weeks into these mass demonstrations, it has…
Read More...
Read More...