Lawmakers are approving millions in spending for new NFL stadiums in Buffalo and Nashville despite overwhelming oppositions from taxpayers.
No comments:
Post a Comment