Home World news Mexico City bans swords from bullfights, in win for animal activists