Monsanto faces opposition in Puerto Rico