Tax day protestors gather in downtown Kansas City
Nearby residents of Kansas City gathered in the downtown area yesterday, the tax day deadline, in order to protest the tax day claiming that corporations should pay their fair part in taxes. The protest occurred near the Kansas City Power & Light, AMC Theaters, Bank of America and Computer Sciences Corp. This demonstration was just [...]