Home Current News A Texas mayor resigned after telling people it was their own fault...NewsCurrent NewsA Texas mayor resigned after telling people it was their own fault if they froze when power went out in the deadly winter stormsFebruary 17, 202198FacebookTwitterPinterestWhatsApp Source: yahoo.com/news