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.

By admin