Home Current News Buffalo appears to have elected a socialist mayor in big upset over...NewsCurrent NewsBuffalo appears to have elected a socialist mayor in big upset over 4-term incumbentJune 23, 202145FacebookTwitterPinterestWhatsApp Source: yahoo.com/news