China is not considered a democracy because it is a communist country; as such, it has one recognized party and although "elections" take place, it is only among different candidates of the same party.
For Mexico, it is a federal republic just like the United States; the problem lies in the fragility of its institutions and how corruptible the election process can become. For example, "vote purchasing" is still performed on less advanced regions within Mexico. Then, it is not a true democracy because the will of the people is not always respected.
Presidential
Democracy
Yes. Although imperfect, Mexico is a democracy.
Mexico is ruled by its people - it is a democracy.
Mexico has been a democracy where the citizens can elect a president and representatives since 2000.
Democracy
It didn't.
Mexico
USA, The Philippines, Mexico and others
Mabye. Who knows? Only Mexicans and or Americans
competing political parties
true