Women charged police lines and threw Molotov cocktails at officers in Mexico City on Monday during protests demanding the legalization of abortion in the majority Roman Catholic country.