Chicago Cubs Win the World Series

Chicago Cubs Win the World Series

The Chicago Cubs beat the Cleveland Indians last night to win the World Series, with an 8-7 win in the 10th inning. After starting with a 3-1 deficit at the beginning of the Series, the Cubs rallied, winning for the first time in 108 years. Congrats to the city of Chicago, you’ve waited long enough.

For more information, click here.

Did the FBI Break the Law?

Did the FBI Break the Law?

Two Iowa Police Officers Killed

Two Iowa Police Officers Killed