Panama protests against government approval of mining contract, that people believe will exploit the