Mexican protests proving pricey

by Marketplace Staff