Global left criticises US for developments in Bolivia
The Latin American country of Bolivia has witnessed the ouster of its long term leader, Evo Morales, from the seat of power recently. There are lot of people who consider the ouster as natural....