Showing posts with the label ChicagoShow all
Chance the Rapper spoke at a Chicago City Council meeting to protest a
new $95 million police facility
Turns out Barack Obama can make even jury duty look fun
Lush color photos capture the cityscapes of New York in Chicago in
the '70s and '80s
Barack Obama just explained why he hates taking selfies