24×7 Online News
Google said it would appeal the ruling. Mexico City: A court in Mexico City on Friday…