Zohran Mamdani has taken the oath as the new mayor of New York City at a historic ceremony at a decommissioned subway station in Manhattan. The Indian-origin Democrat was sworn in as the first Muslim leader of America's biggest city, placing his hand on a Quran as he took his oath.