Birthing Peace

Two days ago, in Paris, eight terrorists armed themselves with rifles, and went to nightclubs, restaurants, a concert, and a soccer game, where they shot dozens of innocent people at random. They then triggered explosives strapped to their bodies, blowing … Continue reading