New York’s second largest city, Buffalo, is poised to make history this fall by electing its first female mayor — and the first socialist mayor of a major American city in more than 60 years. On Tuesday, 38-year-old India Walton defeated four-term incumbent Mayor Byron Brown in the Democratic primary. …
Read More »