Rama Duwaji apologised for using a racial slur in her teenage social media posts Posts included criticism of Israel and praise for groups linked to terrorism Mayor Zohran Mamdani defended Duwaji as a private person with no official role