Frida Kahlo is one of Mexico's most famous artists. Her work has been celebrated internationally for representing Mexican and Indigenous identities. But her radical politics are usually ignored...