Port of Spain mayor resigns

Mayor