Terrorist Attacks in France, Australia, and Canada have prompted the United States to issue a worldwide travel alert

The recent terrorist attacks in France, Australia, and Canada have prompted the United States to issue a worldwide travel alert, as of Friday night. The travel alert came on the heels of French police killing three hostage-takers. In one of these instances, police were reported to have killed two of the men responsible for the […]

Continue Reading