(The Center Square) – A new Chicago Transit Authority train station has opened years late, at a taxpayer cost that surpassed initial projections by more than $30 million. The Damen Green Line project was first announced in 2017, with a projected completion date sometime in 2020. The original taxpayer cost estimate was $50 million. Mayor
Longtime pro wrestling official Charles Robinson revealed in a social meida post on Wednesday he was taken to the hospital after being bitten by a bat....
It used to be that politicians would avoid scandalous situations, but the Canadian prime minister went out of his way to be part of the crowd in Vancouver....