It is going off in France, guys. I mean really going off. First a policewoman was shot dead by a gunman in southern Paris. Then the two main suspects in the Charlie Hebdo attack robbed a service station. Read more here. This quote from the BBC articl