Despite a massive campaign and a heartfelt appeal from President Barack Obama himself, there will be no 2016 Chicago Olympics. Instead, the International Olympic Committee vote has awarded the 2016 Olympic Summer Games to Rio de Janeiro.

Read More..>>