Claudia Sheinbaum is exploding some american liberal brains today. but she's a woman! but she's a scientist! but wikipedia says she's a leftist! LOLOLOL